A表和B表是一对一主键关联我添加,删除,更新都没有问题,都能级联,
为什么查询的时候, 查出来的那个A实体里面的B对象是空的,并且发出的语句是这样:
A a = ADAO.findById("1"); 查询出来的a里面的对象B属性为NULL。Hibernate发出的语句是这样:select A...... , B....., from A left join left outer join B where A.ID = B.ID and A.ID ='1'这样查出来的结果我用什么对象接收呢?用对象A来接收好像不行,因为查询出来的是A和B的表的全部字段,该怎么办
为什么查询的时候, 查出来的那个A实体里面的B对象是空的,并且发出的语句是这样:
A a = ADAO.findById("1"); 查询出来的a里面的对象B属性为NULL。Hibernate发出的语句是这样:select A...... , B....., from A left join left outer join B where A.ID = B.ID and A.ID ='1'这样查出来的结果我用什么对象接收呢?用对象A来接收好像不行,因为查询出来的是A和B的表的全部字段,该怎么办
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货