課程
/后端開發
/Java
/基于SSH實現員工管理系統之案例實現篇
為什么我修改點保存時? 員工中的部門變成null了
2017-03-17
源自:基于SSH實現員工管理系統之案例實現篇 4-3
正在回答
我也是修改之后數據不變
?? 部門映射文件一對多配置中加入inverse=“true”<hibernate-mapping>?? ?<class name="com.muke.employee.domain.Department" table="department">?? ??? ?<id name="did" column="did">?? ??? ??? ?<generator class="native"></generator>?? ??? ?</id>?? ??? ?<property name="dname" length="20"></property>?? ??? ?<property name="ddesc" length="100"></property>?? ??? ?<!-- 一對多 -->?? ??? ?<set name="employees" cascade="delete" inverse="true">?? ??? ??? ?<key column="dno"/>?? ??? ??? ?<one-to-many class="com.muke.employee.domain.Employee"></one-to-many>?? ??? ?</set>?? ?</class></hibernate-mapping>
王偉_學習 提問者
慕雪7149511 回復 王偉_學習 提問者
舉報
SSH框架整合案例之實現篇,手把手帶你實現員工管理系統
3 回答保存部門和修改部門
5 回答修改不成功沒有變化
2 回答員工中添加部門和修改部門出錯
2 回答inverse=false時,修改部門的名字,為什么hibernate要將員工中部門的數據刪掉?
1 回答修改員工時出錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-06-17
我也是修改之后數據不變
2017-03-19
?? 部門映射文件一對多配置中加入inverse=“true”
<hibernate-mapping>
?? ?<class name="com.muke.employee.domain.Department" table="department">
?? ??? ?<id name="did" column="did">
?? ??? ??? ?<generator class="native"></generator>
?? ??? ?</id>
?? ??? ?<property name="dname" length="20"></property>
?? ??? ?<property name="ddesc" length="100"></property>
?? ??? ?<!-- 一對多 -->
?? ??? ?<set name="employees" cascade="delete" inverse="true">
?? ??? ??? ?<key column="dno"/>
?? ??? ??? ?<one-to-many class="com.muke.employee.domain.Employee"></one-to-many>
?? ??? ?</set>
?? ?</class>
</hibernate-mapping>