您的位置:首页 > 其它

Hibernate 的认识

2016-04-28 09:49 106 查看

       Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

a.Hibernate 使用 Java 反射机制 而不是字节码增强程序来实现透明性。

b.Hibernate 的性能非常好,因为它是个轻量级框架。 映射的灵活性很出色。

c. 它支持各种关系数据库,从一对一到多对多的各种复杂关系。

缺点:它限制您所使用的对象模型。(例如,一个持久性类不能映射到多个表)。

转载于:https://www.cnblogs.com/Qnana/p/5441491.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: