终于迎来的大名鼎鼎的Hibernate视频教程,Hibernate是一个开放源代码的对象关系映射(ORM)框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
Hibernate的优点:
1、更加对象化,以对象化的思维操作数据库,我们只需要操作对象就可以了,开发更加对象化。
2、移植性因为Hibernate做了持久层的封装,你就不需要编写数据库具体SQL,你写的所有的代码都具有可复用性。
3、Hibernate是一个没有侵入性的框架,没有侵入性的框架我们称为轻量级框架。对比Struts的Action和ActionForm,都需要继承,离不开Struts。Hibernate不需要继承任何类,不需要实现任何接口。这样的对象叫POJO对象。
4、Hibernate代码测试方便。
5、提高效率,提高生产力。
通过Hibernate视频教程的学习,可以使你在编写相关DAO层代码时的效率提升许多。