问题描述: 假如我有4张表A,B,C,D. A与B之间是ManyToOne,B与C是OneToOne,C与D是OneToOne.我要查询A表,那么查询A表默认就会把一方查出来,也就是把B表查了出来,但是B与C又是一对一,结果查询的时候又去查C表,同理也查了D表.但实际情况我只需要查A与B表.请高手求解如何解决这个问题?
解决方案 »
- 求助,jsp页面<s:if test="">中 取当前页面<s:textfield >标签的value进行比较 在线等,谢谢
- 求救啊,关于ext 显示的一个问题,大家帮帮忙啊。
- 求一段JAVA方法,判断check框的选项为“是”,然后插入数据。
- hiberater不使用hiberate.cfg.xml配置
- james 在linux中总是启动失败,有谁知道为什么吗?
- J2EE的优势何在?
- 中文编码问题Linux正常Windows乱码
- 关于对JAVA做网站的感慨
- 用socket传输较大的文件,为甚老是失败?我还要问一些socket通信的初级问题
- 新手提2个问题100分
- 求助!SSH使用Hibernate 注解把“创建时间或者修改时间”设置为数据库当前时间
- 用struts2 + hibernate写一个登陆 遇到点问题!
lazy="true" 这样只有在你用到 BCD表的属性时才会去查询
@ManyToOne(fetch = FetchType.LAZY) 写全