Hibernate是一个对象关系映射(Object-Relation Mapping,ORM)框架。
对象映射从字面上就可以理解是把关系与对象映射起来,关系指的是关系数据库,而对象指的是类对象。
例如:在一个数据库中有一个用户表userTable,该表中有id、username、password三个字段(其中id是标识),这样一个表就可以在程序中映射成类“UserTable.java”,该类中定义3个属性,对应表中3个字段。
从上图中可以清晰地看出,ORM报数据库的关系映射成为程序中的类对象,这样就可以从面相过程的操作转变为面向对象的操作了,当然还需要一个配置文件来对应。目前,在Java EE领域应用的较多的ORM框架,除了Hibernate外,还有Mybatis。
Hibernate 框架
最新推荐文章于 2023-06-17 09:34:10 发布