hibernate查询多个对象
- 作者: 千里之外51
- 来源: 51数据库
- 2020-11-20
hql语句:from UserInfo userInfo left join fetch userInfo.userBasicInfo where userInfo.userBasicInfo.id=:id
如果VO是Hibernate生成的话,就可以这样写,最后查询出来的是UserInfo对象,但是可以点出来UserBasicInfo对象
string hql = " select new com.domain.myuser(name,passwd) from users";
注意这里人家new com.domain.myuser(name,passwd);
new com.domain.myuser(name,passwd);这个返回的应该是users对象吧
下面的你自己想想就明白了吧
如果VO是Hibernate生成的话,就可以这样写,最后查询出来的是UserInfo对象,但是可以点出来UserBasicInfo对象
string hql = " select new com.domain.myuser(name,passwd) from users";
注意这里人家new com.domain.myuser(name,passwd);
new com.domain.myuser(name,passwd);这个返回的应该是users对象吧
下面的你自己想想就明白了吧
推荐阅读
