dilipy 2010-04-16
小弟不才,属初学者。如有不对请指点!谢谢!
[color=blue][/color]
1.原理java类到数据库的映射,封装了数据库连接,封装了直接对数据库的操作。
2.好处:
hibernate以对象的形式对数据库进行操作(如我们保存数据到数据库的时候可以直接保存对象save(Object)).
hibernate提供了缓存机制,提高了对数据库的查询效率(如hibernate提供的二级缓存即全局缓存,当我们要查询数据库时如果缓存中存在就会直接从缓存中读取数据)。
hibernate大大减少了程序员jdbc操作代码量,使得开发快捷方便。
hibernate可以做到数据访问和数据库平台无关,一次开发可以部署在不同数据库
上。
hibernate具有可扩展性,API开放,当本身功能不够用的时候,可以自己遍码进行扩展。开发者活跃,产品有稳定的发展保障
等......