数据库有三个表:book(id,name,price,date),order(id,name,status,code,orderDate),orderDetail(id,orderId,bookId)
我在增加order时,无法级联增加orderDetail表中该order的信息
也就是order做添加时order表会增加相关的信息,但orderDetail表就没有book.hbm.xml:代码<hibernate-mapping package="com.hibernate.entity">
<class name="Book" table="book">
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="identity" />
</id>
<property name="name"/>
<property name="price"/>
<property name="date"/>
<bag name="orderList" table="orderDetail">
<key column="bookId"/>
<many-to-many column="orderId" class="Order"/>
</bag>
</class>
</hibernate-mapping>order.hbm.xml代码<hibernate-mapping package="com.hibernate.entity">
<class name="Order" table="orders">
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="identity" />
</id>
<property name="name"/>
<property name="code"/>
<property name="status"/>
<property name="orderDate"/>
<bag name="bookList" table="orderDetail" inverse="true">
<key column="orderId" />
<many-to-many column="bookId" class="Book" />
</bag>
</class>
</hibernate-mapping>
我在增加order时,无法级联增加orderDetail表中该order的信息
也就是order做添加时order表会增加相关的信息,但orderDetail表就没有book.hbm.xml:代码<hibernate-mapping package="com.hibernate.entity">
<class name="Book" table="book">
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="identity" />
</id>
<property name="name"/>
<property name="price"/>
<property name="date"/>
<bag name="orderList" table="orderDetail">
<key column="bookId"/>
<many-to-many column="orderId" class="Order"/>
</bag>
</class>
</hibernate-mapping>order.hbm.xml代码<hibernate-mapping package="com.hibernate.entity">
<class name="Order" table="orders">
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="identity" />
</id>
<property name="name"/>
<property name="code"/>
<property name="status"/>
<property name="orderDate"/>
<bag name="bookList" table="orderDetail" inverse="true">
<key column="orderId" />
<many-to-many column="bookId" class="Book" />
</bag>
</class>
</hibernate-mapping>
解决方案 »
- struts2文件上传不上去
- 书上的一段代码 大家告诉菜鸟我为什么错了
- 各位前辈,高手,在深圳那个培训机构日语交的比较好!!
- hibernate总报错,望达人指点
- 诚挚请教大侠一个关于.wsdd文件的问题!!!
- JTA怎样管理两个不同数据库的事务一致性?
- package javax.ejb存在与哪里?
- 请问这个功能如何实现?
- 在struts里开发里碰到的一个问题
- 我是xml初学者,请问有何优秀书籍或学习方法推荐?
- 加载spring3.0.3的jar包后报 java.lang.NoSuchMethodException: javax.servlet.ServletConte
- 关于ajax框架dwr与ssh框架整合问题..
<key column="parentId_"></key>
<one-to-many class="com.langsin.bean.DocumentCatalog"/>
</set>
参照试试