hibernate双向一对一(基于外键),查询主对像时会查询出从对象
hibernate中使用双向一对一(基于外键)时,查询主对像时会查询出从对象,看代码:查询ShareQlfc的时候为什么会查询出ShareQlfcDeclare,项目中已...
hibernate中使用双向一对一(基于外键)时,查询主对像时会查询出从对象,看代码:查询ShareQlfc的时候为什么会查询出ShareQlfcDeclare,项目中已使用了openSessionInView解决懒加载问题。
怎样做能实现查询ShareQlfc的时候不会查询出关联的ShareQlfcDeclare。
查询返回结果是ShareQlfc实体类的时候会将关联的ShareQlfcDeclare一起查询出来,但是一共只会发出一条sql语句,这种情况是对的;
查询返回结果是List<ShareQlfc>集合的时候就会发出1+N条sql语句,多出的N条sql语句都是在查询和ShareQlfc相关联的ShareQlfcDeclare。怎样不让发出多余的N条sql语句(备注:项目已经使用了OpenSessionInView解决懒加载问题)。 展开
怎样做能实现查询ShareQlfc的时候不会查询出关联的ShareQlfcDeclare。
查询返回结果是ShareQlfc实体类的时候会将关联的ShareQlfcDeclare一起查询出来,但是一共只会发出一条sql语句,这种情况是对的;
查询返回结果是List<ShareQlfc>集合的时候就会发出1+N条sql语句,多出的N条sql语句都是在查询和ShareQlfc相关联的ShareQlfcDeclare。怎样不让发出多余的N条sql语句(备注:项目已经使用了OpenSessionInView解决懒加载问题)。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询