普通的一对多关系:
class A{
String aid;
List<B> bs=new ArrayList<B>();
}class B{
String bid;
A a;
int index;
}A.hbm.xml:(部分代码)
<list name="bs" table="TAB_B" cascade="all" inverse="true">
<key column="A_ID"></key>
<index column="INDEX"></index>
<one-to-many class="B" />
</list>数据库中并不重复,可是为什么我查询的时候List<A> as=query.list()会出现重复值?List<B> bs里有几项,得到的as里就会出现几个重复的A a。是否跟这个<index column="INDEX"></index>有关系?
class A{
String aid;
List<B> bs=new ArrayList<B>();
}class B{
String bid;
A a;
int index;
}A.hbm.xml:(部分代码)
<list name="bs" table="TAB_B" cascade="all" inverse="true">
<key column="A_ID"></key>
<index column="INDEX"></index>
<one-to-many class="B" />
</list>数据库中并不重复,可是为什么我查询的时候List<A> as=query.list()会出现重复值?List<B> bs里有几项,得到的as里就会出现几个重复的A a。是否跟这个<index column="INDEX"></index>有关系?
解决方案 »
- org.textmining.text.extraction.FastSavedException: Fast-saved files are unsuppor
- java聊天程序中添加一个自动保存聊天记录线程程序怎么写
- java与硬件的RJ45网口的通信
- ibatis2中jpetstore5.0的例子如果用mysql报错,Caused by: com.ibatis.dao.client.DaoException:
- 我在LInux 下部署了Tomcat 5.5.9 在其中目录里放了一个mht 文件,文件文本格式可以正常显示,但图片为什么无法显示呢?
- 求救,谁知道怎么将xfire1.2.6中的ws-security跑起来么?
- 卖摩托车的程序员,超低价!吐血价,不容错过!附:心痛的卖车理由!
- CachedRowSet在那个包里?
- 请教JB7的问题:configure JDKs 和 configure Libraries的区别?
- 请问如何将xml通过jdbc保存到数据库
- spring 装载model
- ZK框架,結果集顯示問題,各位前輩請進!
a.1,b.1
a.2,b.2
a.3,b.3
...
当然会有重复了!
a.1,b.1
a.1,b.2
a.1,b.3
...
当然会有重复了!