下载此文档

三大框架.doc


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
:Hibernate是轻量级的ORM框架。(ORMapping)ObjectRelationDBMappingJDBC Hibernate做的就是中间的部分 Application程序面向的是Object,操作的是Object,所以要吧DB中的数据映射成 Object它才能使用 (Hibernate中) (1)类跟表相对应(UserModel对应于tbl_user) (2)类的属性跟表的字段相对应(3)类的实例与表中具体的一条记录相对应(4)一个类可以对着多个表,一个表也可以对应对个类(5)DB中的表可以没有主键,但是Object中必须设置主键作为PK字段,不为空且唯一。所以DB跟Object并不是一一映射的(6)外键:DB中表与表之间的关系映射成为Object之间的关系。(7)table中字段的个数和名称可以和Object中定义的不一样,在部署连接文件中将两 ? Hibernate不仅仅管理java类到数据库表的映射,还提供数据查询和获取数据的方法, 可以大幅度减少开发时人工使用SQL和JDBC数据处理的时间。?体系结构图 SessionFactory 针对单个数据库映射经过编译后的内存对象,是线程安全的。他是生成Session 的工厂Session 表示应用程序与持久层之间交互操作的一个单线程对象。持久化对象 带有持久化状态的,具有业务功能的单线程对象。瞬时及托管对象 那些没有与session关联的持久化类实例。事务Transaction 应用程序用来指定原子操作单元范围的对象。ConnectionProvider连接池 生成JDBC连接的工厂。TransactioinFactory 生成Transaction对象实例的工厂。?(建工程引包)***.***.***.(dialect) 资源文件注册()二级缓存***. *,在类中使用时要指出newConfiguration().configure(“”).buildSessionFactory;*标准的JEE规范是通过服务器来实现的*Hibernate帮助我们做的是数据库中数据的持久化。我们要做的是Object(App中)Table(DB中)Client(App中)xml(Hibernate) *Blob存储多大4G的非结构化二进制数据Clob用来存储多大4G的字符数据第三部分JDBC连接一.*.<propertyname=””>……..</property><propertyname=””>……..</property><propertyname=””>……..</property><propertyname=””>……..</property> 1.<propertyname=”dialect”></property>(必选的) 2.<propertyname=”show-sql”>true</property> (建议选) -class想改变hibernate事务实现机制时用。事务策略配置有三个标准的选择: ..hibernate.. -managerddatasource:Hibernate

三大框架 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bdjigr52
  • 文件大小289 KB
  • 时间2019-04-09