羊羊羊_bloom 2017-11-26 08:27 采纳率: 0%
浏览 1057

使用hql语句查询的对象集合没有返回该对象

public List findAll() {
String sql = "from Employee e left outer join e.department";
List list = (List) getSession().createQuery(sql).list();
return list;
}

System.out.println(employeeService.findAll());

打印结果:[[Ljava.lang.Object;@5183d589, [Ljava.lang.Object;@511d5d04]

toString方法重写了也没用。
  • 写回答

3条回答 默认 最新

  • zcz321 2017-11-26 09:54
    关注

    如:select A.name,B.name from A inner join B on A.id = B.id;
    上面语句:查询A B两表 进行左关联,以A表为主,B表为附,也就是说,只要A表有记录,不管B表有没有都要查出来

    评论

报告相同问题?

悬赏问题

  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?
  • ¥15 matlab(相关搜索:紧聚焦)
  • ¥15 基于51单片机的厨房煤气泄露检测报警系统设计
  • ¥15 路易威登官网 里边的参数逆向
  • ¥15 Arduino无法同时连接多个hx711模块,如何解决?
  • ¥50 需求一个up主付费课程