我hibernate的配置文件里有两个many-to-one如下 <many-to-one name="tpListOption" class="com.easecom.base.model.ListOptions" fetch="select" lazy="false">
<column name="type" length="32"></column>
</many-to-one>
<many-to-one name="stListOption" class="com.easecom.base.model.ListOptions" fetch="select" lazy="false">
<column name="state" length="32"></column>
</many-to-one>这两个实体类其实是一个,是我项目中的数据字典
我现在想问下,两个many-to-one的hql语句怎么写?
我这样写的
String hq = "from Assets Assets left outer join Assets.stListOption s," +
left outer join Assets.tpListOption t"+
" where 1=1 "但是不对,应该怎么写呢?
<column name="type" length="32"></column>
</many-to-one>
<many-to-one name="stListOption" class="com.easecom.base.model.ListOptions" fetch="select" lazy="false">
<column name="state" length="32"></column>
</many-to-one>这两个实体类其实是一个,是我项目中的数据字典
我现在想问下,两个many-to-one的hql语句怎么写?
我这样写的
String hq = "from Assets Assets left outer join Assets.stListOption s," +
left outer join Assets.tpListOption t"+
" where 1=1 "但是不对,应该怎么写呢?
解决方案 »
- 正则表达式
- 上传图片的问题
- 关于统计字符串
- APPLET基础问题!
- jbuilder9中的中文注释怎么变成乱码了?
- 求助:TestNG测试时,java.lang.IllegalStateException: Failed to load ApplicationContext
- 怎么统计两个时间间间隔多少秒?例如:2004-1-1 12:00:00 到 2004-1-10 10:20:00
- 被jsp搞死,配置好久都不行,sun的东西就难用啊,弄了好几天了
- 请问如何实现ASP的global.asa的功能????
- 奇怪的StackOverflowError
- Struts2校验框架就requiredstring能用
- jsp 向action传参(对象的,int属性)
2 : 你想查什么?? 请把实体发出来 你需要查的东西发出来
String hq = "from Assets a where a.stListOption.xxx = " + xxx + " and a.tpListOption.xxx= " + xxx;