課程
/后端開發
/Java
/基于SSH實現員工管理系統之案例實現篇
department的id無法存入employee中 為什么啊啊啊
2016-10-06
源自:基于SSH實現員工管理系統之案例實現篇 4-2
正在回答
還是得靠自己,laozi告訴你們正解。
Employee中的Department成員變量,在使用ModelDriven之前,必須要Department department = new Department();因為沒有實例化,所以無法對department.did賦值。
解決方法:
在Employee中添加構造方法
public Employee(
????department = new Department();
)
就是在用之前實例化,就可以了。老師挖的坑。。
如果Employee.hbm.xml中有cascade="all"這句話,把它去掉試試。cascade配置的是級聯程度 all:表示所有操作句在關聯層級上進行連鎖操作
設置懶加載lazy=false,加載外鍵對象的全部屬性
連宏偉HW
解決了嗎
頁面是不是按照這樣寫:
<td>所屬部門:</td>
<td><s:select name="department.did" list="list" listKey="did" listValue="dname" headerKey="" headerValue="-----請--選--擇----"/></td>
慕粉6743111
舉報
SSH框架整合案例之實現篇,手把手帶你實現員工管理系統
4 回答為什么在department edit 方法中會出現department為空指針異常。
4 回答無法保存部門的ID
1 回答來代碼啊啊 啊啊啊
2 回答報錯了,為什么啊
2 回答find 報錯啊 這是為什么
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-07-08
還是得靠自己,laozi告訴你們正解。
Employee中的Department成員變量,在使用ModelDriven之前,必須要Department department = new Department();因為沒有實例化,所以無法對department.did賦值。
解決方法:
在Employee中添加構造方法
public Employee(
????department = new Department();
)
就是在用之前實例化,就可以了。老師挖的坑。。
2017-02-19
如果Employee.hbm.xml中有cascade="all"這句話,把它去掉試試。cascade配置的是級聯程度 all:表示所有操作句在關聯層級上進行連鎖操作
2016-12-03
設置懶加載lazy=false,加載外鍵對象的全部屬性
2016-12-03
解決了嗎
2016-10-13
頁面是不是按照這樣寫:
<td>所屬部門:</td>
<td><s:select name="department.did" list="list" listKey="did" listValue="dname" headerKey="" headerValue="-----請--選--擇----"/></td>