Hibernate
asbss
这个作者很懒,什么都没留下…
展开
-
Hibernate 主键生成方式Key Generator
Hibernate主键生成方式 Key Generator 主键产生器 可选项说明: 1) assigned 主键由外部程序负责生成,无需Hibernate参与。 2) hilo 通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。 3) seqhilo 与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保存在Se...原创 2009-06-05 09:13:25 · 154 阅读 · 0 评论 -
Hibernate 相关概念
Hibernate: SessionFactory(org.hibernate.SessionFactory): 针对单个数据库映射关系经过编译后的内存镜像,是线程安全的(不可变)。它是生成Session的工厂,本身要用到ConnectionProvider。该对象可以在进程或集群的级别上,为那些事务之间可以重用的数据提供可选的二级缓存。 Session(org.hiberna...原创 2009-02-04 23:26:05 · 100 阅读 · 0 评论 -
Hibernate的配置
Hibernate的配置:1、可编程的配置方式:一个org.hibernate.cfg.Configuration实例代表了一个应用程序中Java类型到SQL数据库映射的完整集合。Configuration被用来构建一个(不可变的)SessionFactory。映射定义则由不同的XML映射定义文件编译而来。2、获得SessionFactory:当所有映射定义被Configuration解析...原创 2009-02-11 14:37:37 · 111 阅读 · 0 评论 -
Hibernate持久化类
持久化类:遵循四条主要的规则:1、实现一个默认(即无参数的)构造方法(constructor)构造方法可以不是public的,hibernate可以使用ConStructor.newInstance()来实例化它们。强烈建议,在Hibernate中,为了运行期代理的生成,构造方法至少是包内可见的。2、提供一个标识属性(可选)映射到数据库表的主键字段。这个属性类型可以是任何的原始类型、原始类型...原创 2009-02-11 15:20:56 · 161 阅读 · 0 评论