Hibernate 一個更新問題的 討論
一個關於hibernate單向一對一外來鍵關聯,級聯update的問題。
問題如下:
有member的更新程式碼
Stat的程式碼
hibernate程式碼
我的要求是load一個member,同時stat的一個點選數自增加
以上環境是hbernate+spring
高手們現身把。
我的問題是,上面的程式碼不會更新stat的狀態。
session沒有關閉的狀態下。
問題如下:
有member的更新程式碼
java 程式碼
- public void addClickCount(){
- if(this.getStat() == null){
- Stat stat = createStat();
- stat.setClickCount(1);
- }else{
- this.getStat().addClickCount();
- }
- }
java 程式碼
- public void addClickCount(){
- this.setClickCount(this.clickCount + 1);
- }
xml 程式碼
- <many-to-one
- name="stat"
- class="com.teesoo.teaonline.model.sys.Stat"
- cascade="save-update"
- column="f_stat_id"
- />
hibernate程式碼
java 程式碼
- public Member loadMember(Integer memberId){
- Member member = (Member) this.baseDao.get(Member.class, memberId);
- member.addClickCount();
- return member;
- }
我的要求是load一個member,同時stat的一個點選數自增加
以上環境是hbernate+spring
高手們現身把。
我的問題是,上面的程式碼不會更新stat的狀態。
session沒有關閉的狀態下。
相關文章
- 近期討論過的一些MySQL問題MySql
- 討論個有關模組化設計的問題
- laravel 事件系統 問題討論Laravel事件
- 一個關於月球車的筆試題--求討論筆試
- hibernate中的no session問題Session
- 手搓一個兔子問題(分享一個C語言問題,持續更新…)C語言
- AI面臨的五個蛋白質設計問題,Nature找了一群專家來討論AI
- 請多討論問題,而不是解決方案 - frankel
- K君關於“IT 新人就業方向問題“討論就業
- 使用Hibernate、JPA、Lombok遇到的有趣問題Lombok
- 一個關於組織學員學習技術的筆試題--求討論筆試
- 主題討論,第六組
- 資料分析主題討論
- SAP CRM WebClient UI上以html格式顯示note的問題討論WebclientUIHTML
- 關於 Angular 裡 module 和 Component 包含粒度的一個討論Angular
- [iOS Monkey 討論帖] 整套新的 fastmonkey 討論iOSAST
- 請問一個 authorize的問題
- 討論TableLayoutPanel載入緩慢和閃爍問題解決方案
- 討論
- 有沒有一些大廠的高階架構技術討論討論架構
- 關於 Angular 應用對瀏覽器 Back 按鈕支援問題的討論Angular瀏覽器
- 《最終幻想7 重製版》DEMO體驗:討論ATB戰鬥系統的一些問題
- [提問交流]關於onethink模型這塊的討論模型
- 關於JS更新input元素的value屬性引發的狗血討論JS
- 最近思考的一個問題
- 一個有趣的鎖問題
- MySQL:一個特殊的問題MySql
- 一個有趣的this指向問題
- 北京網路行業協會組織討論VPN相關問題行業
- Hibernate查詢自動更新
- 【Azure Redis】因為Redis升級引發了故障轉移後的問題討論Redis
- mac 更新問題Mac
- 一個小問題
- 思考一個問題
- 探討系統中?錢的精度問題
- js中分號的討論JS
- 就是單純的討論一下程式碼
- 關於IC設計的一次討論