Java 休眠:在关联表中设置值
我在表Java 休眠:在关联表中设置值,java,hibernate,mapping,many-to-many,Java,Hibernate,Mapping,Many To Many,我在表a和B之间有一个典型的n对n关联 A --> AtoB --> B 所以我把它画成这样: <class table="A"> <id column="id_A" /> .../... <set table="AtoB" order-by="pos"> <key column="id_A" /> <many-to-many column="id_B" /> </set> &l
a
和B
之间有一个典型的n对n关联
A --> AtoB --> B
所以我把它画成这样:
<class table="A">
<id column="id_A" />
.../...
<set table="AtoB" order-by="pos">
<key column="id_A" />
<many-to-many column="id_B" />
</set>
</class>
.../...
问题在于
order by
子句中使用的表AtoB
的pos
列,读取值时可以正常工作,但如何设置列中的值?在将数据插入AtoB右侧时,您应该确定pos的值?