结构
obj1:
id1(pk) .. ..
obj2:
id2(pk) .. ..obj2
obj1 --> obj2 [id1]
obj1 --> obj2 [id1]
1 -- n
-------------------------------
我在obj2里面引用2次obj1里面的id1(pk)
这个能映射出来吗.
我映射出来的后的关系表是这样的:
obj1:
id1(pk) .. ..
obj2:
id2(pk) id1(fk) ..
只引用了一次. 不应该是这样的啊.
怎么配置.?
obj1:
id1(pk) .. ..
obj2:
id2(pk) .. ..obj2
obj1 --> obj2 [id1]
obj1 --> obj2 [id1]
1 -- n
-------------------------------
我在obj2里面引用2次obj1里面的id1(pk)
这个能映射出来吗.
我映射出来的后的关系表是这样的:
obj1:
id1(pk) .. ..
obj2:
id2(pk) id1(fk) ..
只引用了一次. 不应该是这样的啊.
怎么配置.?
解决方案 »
- 第一个Struts程序,eclipse环境下总是提示resource is not available
- 请教个问题,怎样监听WEB容器(jboss,websphere)启动完成?
- Java 实现在线浏览pdf文档(如豆丁网www.docin.com)
- 父类强制转化为子类的问题 请DX解惑!
- 各位大哥帮帮忙啊!Struts问题:org.apache.jasper.JasperException: Cannot retrieve mapping for action /sign
- tomcat与ibatis问题
- 一般中型的网站的数据库连接池的参数(maxIdle、maxWait、maxActive)配多少?
- 请问如何用struts上传多个多个文件??
- 请看控制台以下错误输出,在线等
- Jbuilder编写EntityBean数据库问题
- hibernate
- Strust2.16 + spring2.5 + hibernate3.2 整合 出错!
obj1.hbm.xml
关键代码
<set name="obj2Set">
<one-to-many column="fkid" class="obj2.类路径"/>
</set>
单方:
<many-to-one name="generalCatalog" class="com.css.sword.soa.esb.servicegovernance.domain.GeneralCatalog">
<column name="generalCatalogId"></column>
</many-to-one>多方:
<set name="serviceConsumers" inverse="true" cascade="save-update" lazy="extra" batch-size="20">
<key column="generalCatalogId"/>
<one-to-many class="com.css.sword.soa.esb.servicegovernance.domain.ServiceConsumer"/>
</set>