一。什么时候会遇到1+N的问题? 前提:Hibernate默认表与表的关联方法是fetch="select",不是fetch="join",这都是为了懒加载而准备的。 1)一对多(<set><list>) ,在1的这方,通过1条sql查找得到了1个对象,由于关联的存在 ,那么又需要将这个对象关联的集 Read More
posted @ 2013-08-28 17:50 等风来。。 Views(311) Comments(0) Diggs(0)
1.双向关系中使用mappedBy避免生成中间表(1).只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性;(2).mappedBy标签一定是定义在被拥有方(Group),他指向拥有方(User);@Entity@Table(name="t_group")public class Group { private int id; private String name; private Set users = new HashSet(); public Group(){ } ... Read More
posted @ 2013-08-28 14:56 等风来。。 Views(603) Comments(0) Diggs(0)
@Entity@Table(name="t_group")public class Group { private int id; private String name; public Group(){ } public Group(String name) { this.name = name; } @Id @GeneratedValue public int getId() { return id; } public void setId(int id) { ... Read More
posted @ 2013-08-28 14:10 等风来。。 Views(613) Comments(0) Diggs(0)
1.关于JSP页面中的pageEncoding和contentType两种属性的区别: pageEncoding是jsp文件本身的编码,contentType的charset是指服务器发送给客户端时的内容编码,JSP要经过两次的“编码”, 第一阶段:jsp编译成.java文件会用pageEncoding, 第二阶段:从源码.java到字节码.class会用utf-8至utf-8, 第三阶段就是由Tomcat出来的网页, 用的是contentType。2.全部用UTF-8resp.setHeader("Content-Type", "text/html;charse Read More
posted @ 2013-08-28 03:05 等风来。。 Views(316) Comments(0) Diggs(0)
------------------------------------------------------------------------------------------------------------ --------------- 欢迎联系 x.guan.ling@gmail.com--------------- ------------------------------------------------------------------------------------------------------------