上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 61 下一页
摘要: 1+N就是在hibernate中第一次查一个所需要的表的内容,他会把别的相关表的内容也查询一遍。 解决办法有三种: 1,设置LAZY。 2,借鉴createCriteria的查询语句,from Topic t left join fetch t.category c,通过join fetch来屏蔽多于查询。 3,将多次查询整成一次查询。给多于表加上BatchSize注解。这种方法并没... 阅读全文
posted @ 2013-12-20 09:50 剑握在手 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 在功能方面是本地SQL>HQL>EJBQL>QBC>QBE 假想一个BBS。 板块: package com.bjsxt.hibernate; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; @Entity... 阅读全文
posted @ 2013-12-18 23:24 剑握在手 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 学生和课程是多对多,一个学生的一个课程只能对应一个成绩。 所以学生和课程多对多,其中间表多了一个成绩字段。 可以这样设计: 学生和课程通过中间表--成绩,多对多映射。 手动建中间表语句: create table score(id int primary key auto_increment,student_id int refrences student(id),cours... 阅读全文
posted @ 2013-12-18 14:32 剑握在手 阅读(436) 评论(0) 推荐(0) 编辑
摘要: package com.bjsxt.hibernate; import java.util.HashSet; import java.util.Set; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.FetchType; impo... 阅读全文
posted @ 2013-12-18 13:58 剑握在手 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 转自尚学堂教学视频 package com.bjsxt.hibernate; import java.util.HashSet; import java.util.Set; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.Fetc... 阅读全文
posted @ 2013-12-17 16:18 剑握在手 阅读(236) 评论(0) 推荐(0) 编辑
摘要: package com.bjsxt.hibernate; import java.util.HashSet; import java.util.Set; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import j... 阅读全文
posted @ 2013-12-17 14:50 剑握在手 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 多对多会利用中间表做外键的形式关联 package com.bjsxt.hibernate; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.ManyToOne; ... 阅读全文
posted @ 2013-12-17 14:36 剑握在手 阅读(209) 评论(0) 推荐(0) 编辑
摘要: package com.bjsxt.hibernate; import java.util.HashSet; import java.util.Set; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import j... 阅读全文
posted @ 2013-12-17 13:59 剑握在手 阅读(166) 评论(0) 推荐(0) 编辑
摘要: package com.bjsxt.hibernate;import java.util.HashSet; import java.util.Set;import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.OneToMany; import javax.persistence.Table;@Ent... 阅读全文
posted @ 2013-12-17 13:23 剑握在手 阅读(149) 评论(0) 推荐(0) 编辑
摘要: (转自尚学堂教学内容) 注解多对一: package com.bjsxt.hibernate; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.Table; @E... 阅读全文
posted @ 2013-12-17 13:08 剑握在手 阅读(202) 评论(0) 推荐(0) 编辑
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 61 下一页
返回顶部↑