hibernate上班原理及为什么要用 (hibernate)
本文目录导航:
hibernate上班原理及为什么要用
Hibernate是一种ORM框架,重要作用是简化运行的数据耐久层编程,不须要程序员编写少量SQL和JDBC说代码,也可以说成是对象耐久化技术。
所谓耐久化对象(Persistent Object)即封装了数据库表记载的对象。
程序中经常使用的对象是持久的形态,当不经常使用时java的GC机制会智能监禁不用的对象。
而应用hibernate便可以成功对象的耐久化,将对象保留到数据库中。
Hibernate映射文件(XML Mapping):耐久化对象(PO)与数据库表记载之间的映射相关Hibernate性能文件():性能相关的数据库访问消息,如数据库驱动类、衔接串、访问数据库用户名和明码等
hibernate怎样读
hibernate[英][haɪbəneɪt] [美][ˈhaɪbɚˌnet] 生词本扼要释义vi.(某些生物)冬眠,冬眠第三人称复数:hibernates过去式:hibernated过去分词:hibernated如今分词:hibernating以下结果由 金山词霸 提供柯林斯高阶英汉词典 网络释义 百科释义 同反义词冬眠;冬眠Animals that hibernate spend the winter in a state like a deep sleep. Dormice hibernate from October to May...榛睡鼠从10月冬眠到5月。
Hibernating insects begin to move.冬眠的昆虫们开局优惠。
Hibernate的重要性能及用法
Hibernate是一个开明源代码的对象相关映射框架,它对JDBC启动了十分轻量级的对象封装,使得Java程序员可认为所欲为的经常使用对象编程思想来操纵数据库。
Hibernate可以运行在任何经常使用JDBC的场所,既可以在Java的客户端程序经常使用,也可以在Servlet/JSP的Web运行中经常使用,最具反派意义的是,Hibernate可以在运行EJB的J2EE架构中取代CMP,成功数据耐久化的重担。
Hibernate的外围接口一共有5个,区分为:Session、SessionFactory、Transaction、Query和Configuration。
这5个外围接口在任何开发中都会用到。
经过这些接口,不只可以对耐久化对象启动存取,还能够启动事务管理。