課程
/后端開發(fā)
/Java
/基于SSH實(shí)現(xiàn)員工管理系統(tǒng)之案例實(shí)現(xiàn)篇
為什么我修改點(diǎn)保存時(shí)? 員工中的部門變成null了
2017-03-17
源自:基于SSH實(shí)現(xiàn)員工管理系統(tǒng)之案例實(shí)現(xiàn)篇 4-3
正在回答
我也是修改之后數(shù)據(jù)不變
?? 部門映射文件一對(duì)多配置中加入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>?? ??? ?<!-- 一對(duì)多 -->?? ??? ?<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>
王偉_學(xué)習(xí) 提問者
慕雪7149511 回復(fù) 王偉_學(xué)習(xí) 提問者
舉報(bào)
SSH框架整合案例之實(shí)現(xiàn)篇,手把手帶你實(shí)現(xiàn)員工管理系統(tǒng)
3 回答保存部門和修改部門
5 回答修改不成功沒有變化
2 回答員工中添加部門和修改部門出錯(cuò)
2 回答inverse=false時(shí),修改部門的名字,為什么hibernate要將員工中部門的數(shù)據(jù)刪掉?
1 回答修改員工時(shí)出錯(cuò)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-06-17
我也是修改之后數(shù)據(jù)不變
2017-03-19
?? 部門映射文件一對(duì)多配置中加入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>
?? ??? ?<!-- 一對(duì)多 -->
?? ??? ?<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>