当前位置:Gxlcms > 数据库问题 > sql语句的进化--hibernate篇

sql语句的进化--hibernate篇

时间:2021-07-01 10:21:17 帮助过:2人阅读

Hibernate对JDBC进行了封装:

1)Hibernate属于持久层的框架(典型三层架构:表示层、业务层、持久层),其他的持久层比如myBatis等

2)hibernate是开源的一个ORM(对象关系映射)框架

ORM,即Object-Relational Mapping,它的作用就是在关系型数据库和对象之间做了一个映射。从对象(Object)映射到关系(Relation),再从关系映射到对象。这 样,我们在操作数据库的时候,不需要再去和复杂SQL打交道,只要像操作对象一样操作它就可以了(把关系数据库的字段在内存中映射成对象的属性)。

技术分享

没有hibernate之前,我们需要自己动手通过JDBC和SQL语句手动来操作数据库,而现在有了hibernate,我们可以直接对实体对象进行操作。

sql语句的进化--hibernate篇

标签:

人气教程排行