Hibernate 联合查询问题 from class where u_id.name = 值class:class表的映射,一个对象u_id:class对象中对user表的映射 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String hql = "FROM CLASS AS c JOIN USER as u ON c.u_id = u.id WHERE u.name = ?" 好像不对啊,报错了 显示在ON附近 unexpected token: ON near line 1 就是加一个JOIN ON吗?这个属于什么连接?左外连接还是右外连接 hbm文件里应该配相应的一对多或多对一关系,然后用JOIN ON from Class(类名) c left outer join on User(类名) u (c.uId(属性名)) = u.id) 我按照上面的写了,还是报一样的错误。两张表里面有 many-to-one的映射 还有我还想问问 如果要查两张表的数据,查出来放到list里面 在前台jsp页面怎么遍历联合查询好像不能像单张表查询那样直接遍历吧 是不是要用一个新对象接收 具体怎么实现呢 HQL 如何和联合主键(a,b) x.a = a and x.b=b 这样写不对啊 http://crazysky.javaeye.com/blog/141120楼主你看看这个吧 对接口的理解 问个业务接口设计问题 EHCache 如何实现对结果集的缓存 struts+spring+hibernate问题 学EJB什么教材最好啊? Spring3.x企业应用开发实战,关于SpringMVC的疑问? 问一个struts的配置及简单例子测试的问题 UserTransaction类请问 写了一个applet的java程序,请问用命令行怎么生成网页? IKAnalyzer分词测试不成功! 为什么会提示java.net.UnknownHostException: dwr weblogic8 发布出现问题
就是加一个JOIN ON吗?这个属于什么连接?左外连接还是右外连接
JOIN ON
from Class(类名) c left outer join on User(类名) u (c.uId(属性名)) = u.id)
还有我还想问问 如果要查两张表的数据,查出来放到list里面 在前台jsp页面怎么遍历
联合查询好像不能像单张表查询那样直接遍历吧 是不是要用一个新对象接收 具体怎么实现呢
楼主你看看这个吧