hibernate
-兰天白云-
成功= 一个明确的职业目标+持续的行业积累+不断的知识补充。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cascade属性
cascade属性的可能值有 all: 所有情况下均进行关联操作,即save-update和delete。 none: 所有情况下均不进行关联操作。这是默认值。 save-update: 在执行save/update/saveOrUpdate时进行关联操作。 delete: 在执行delete 时进行关联操作。 all-delete-orp转载 2012-04-27 15:59:07 · 729 阅读 · 0 评论 -
Hibernate3 实体属性的延迟加载——Hibernate深入浅出
如果实体对象中存在大文本或者图像等属性字段,有必要将该种字段设置为延迟加载,即在需使用该字段的时候再加载该字段的内容。属性延迟加载的实现:1、在实体映射文件中,通过property节点的lazy属性,可以为特定的属性制定延迟加载策略。hibernate-mapping> class name="test.Tuser" table="T_USER"转载 2012-04-26 15:52:12 · 761 阅读 · 0 评论 -
hibernate outer join属性浅析
outer join=true,hibernate对该关联进行外连接抓取;outer join=false, hibernate对该关联不进行外连接抓取。当在hibernate.cfg.xml配置文件中的属性0设置为0时,从全局关闭外连接抓取,此时outer-join属性无效。2设置为>0时,outer-join属性有效。转载 2012-04-26 15:43:31 · 1208 阅读 · 0 评论 -
hibernate配置属性hbm2dll.auto初步理解
配置文件hibernate.cfg.xml的hbm2dll属性有4个值:1、validate:验证hbm2dll映射。2、update:检查更新hbm2dll映射。3、create:先drop数据库,在create数据库。4、create-drop:先drop数据库,在create数据库,当SessionFactory关闭时,又drop数据库。转载 2012-04-26 15:39:55 · 1211 阅读 · 0 评论 -
hibernate中inverse=true粗解
一个Person可以参加多个Event,一个Event有多个Person参加。映射文件如下:hibernate-mapping package="events"> class name="Person" table="person"> id name="id" column="person_id"> generator class="nat转载 2012-04-26 15:37:01 · 499 阅读 · 0 评论 -
hibernate 抓取策略(Fetching strategies)
抓取策略(fetching strategy) 是指:当应用程序需要在(Hibernate实体对象图的)关联关系间进行导航的时候, Hibernate如何获取关联对象的策略。抓取策略可以在O/R映射的元数据中声明,也可以在特定的HQL 或条件查询(Criteria Query)中重载声明。Hibernate3 定义了如下几种抓取策略:1、连接抓取(Join fetching) - Hi原创 2012-04-28 23:44:11 · 943 阅读 · 0 评论
分享