Hibernate 子查询 有这样一条sql:select * from Test a where a.b in (select b from Test2 c where c.e="f");Test和Test2表没有任何住外键关系,怎么用hql做查询?是不是要在配置文件了做两表的配置? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当然要做配置了 pojo类中要体现,相应的hbm文件要配置 具体配置方法 去百度搜搜吧 一对多 多对一 关系等 这两张表都没有关系怎么做映射啊?就是一个子查询。Test2表就是一个字典表。 session.createSQLQuery("select * from Test a where a.b in (select b from Test2 c where c.e="f")") 用SQL写List list = session.createSQLQuery(sql).list;List<Object []> list = query.list();if(list.size()>0){ for(Object obj [] : list){ System.out.println(obj[0].toString()); System.out.println(obj[1].toString()); }} select * from Test a where a.b in (select b from Test2 c where c.e="f")这里的 test表对应的对象是什么 a.b 换成对象的属性 请教JAVA 导出ZIP包 报(不可预料的压缩文件末端) jsp页面显示曲线图 J2ee新人请教职业问题 下面这两个for语句那个执行的更快? 你对struts的看法!传统的MVC框架与非传统的框架之比较 JSP网站如何发布? spring,hibernate报错!弄了一下午了,大家帮帮忙!! 一个JAVA算法题,请各位大侠帮忙,分数不多 很想找个师傅带带,绝不会亏待!~本人为人诚恳,从事java开发已有一年时间了 与a.properties连接不上? 解析一下这段代码是什么意思 与Eclipse7.5匹配的svn版本是多少
List list = session.createSQLQuery(sql).list;
List<Object []> list = query.list();
if(list.size()>0){
for(Object obj [] : list){
System.out.println(obj[0].toString());
System.out.println(obj[1].toString());
}
}
这里的 test表对应的对象是什么 a.b 换成对象的属性