ORM程序设计

ORM程序设计--(在一定程度上可取代JDBC)

什么是ORM

ORM是Object(对象)+Relationla(关系)+Mapping(映射)的简称。ORM是一种描述对象与映射之间存放关系的一种框架,既通过对象与数据库之间映射的数据,将对象长期且持久的放到数据库里。

它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了 。

什么是JDBC

JDBC是Java链接数据库的一种方法

JDBC链接数据库的“六步法”:

  • 建立JDBC桥接器,加载数据库驱动
  • 连接数据库,获得Connection对象(使用数据库连接地址,用户名和密码)
  • 获得数据库Statement对象
  • 执行数据库操作
  • 读取数据
  • 关闭数据库连接

代码诠释:链接JDBC操作代码

区别

ORM

  1. 提高了开发的效率,可以自动对对象与数据库中的表进行字段和属性的映射
  2. 不需要编写SQL语句,可以直接从数据库中获取数据
原文地址:https://www.cnblogs.com/Anm214/p/14549967.html