service會不會因repository而變得也很薄
repository的作用是管理物件的生命週期
重建物件.
在站內信中ShortMessageServiceImp中
這應該是重建了shortmessage,為什麼沒有放在repository中,而放在了service?
由於物件的管理放到了repository中,service會不會因此而像action一樣變得很薄,這也可能是因為我做的專案沒有太多的業務邏輯,只是簡單的CRUD,所以才有這樣感覺?
重建物件.
在站內信中ShortMessageServiceImp中
public ToShortMessage getToShortMessage(Long msgId) { logger.debug("ShortMessageServiceImp getToShortMessage"); ShortMessage smsg = this.repository.findShortMessage(msgId); Account loginaccount = this.sessionContextUtil.getLoginAccount(sessionContext); //check auth if (!smsg.getMessageTo().equals(loginaccount.getUsername())){ logger.error("msgId="+ msgId +" is not this user's =" + loginaccount.getUserId()); return null; } ToShortMessage tosmsg = new ToShortMessage(); try { PropertyUtils.copyProperties(tosmsg, smsg); } catch (Exception e) { e.printStackTrace(); } return tosmsg; } |
這應該是重建了shortmessage,為什麼沒有放在repository中,而放在了service?
由於物件的管理放到了repository中,service會不會因此而像action一樣變得很薄,這也可能是因為我做的專案沒有太多的業務邏輯,只是簡單的CRUD,所以才有這樣感覺?
相關文章
- 因expdp時parallel不當也會引起ORA-39095Parallel
- AI因資料而燃,行業因AI而變AI行業
- 電網會否因網路問題而異常?
- 阿里CEO張勇:阿里的價值不會隨股價變化而改變阿里
- oracle增加主鍵也不會了Oracle
- 以'許可權系統'開篇不曉得會不會遭到鄙視
- noip模擬45[真是啥也不會]
- 方法到位,Linux也不難學會Linux
- 因需而變 因御而安!東軟何以護航雲端計算?
- 不會選工作沒關係,風變人生設計小白也能學!
- 老闆會因為你拼命寫程式碼而感謝你嗎?
- 我覺得你可能真的還不會JavaJava
- 你也學得會的Js原型和原型鏈啦JS原型
- 老闆會因為你拼命編寫程式碼而感謝你嗎?
- 不會英語的媽媽只要方法得當也可以“輔導”孩子學習英語。
- 這年頭 程式設計師也得會保護自己程式設計師
- 你不見得會計算C字串長度字串
- 眼睛會了腦袋也得會,直播軟體原始碼的基礎功能彙總原始碼
- 就算是週末也不會忘記MySQLMySql
- 丁磊:那時候我們除了會寫軟體 什麼也不會做
- 風變RPA智慧辦公,會簡單操作電腦就能學得會!
- 為什麼說會不會SQL,決定著你的工資?方向不對,努力也白費!SQL
- 新火種AI|未來幾年,哪些行業會因為AI而失業?AI行業
- Windows Phone 8 中檢測推送通知是否會因為節電模式而被禁用Windows模式
- REST將會過時,而GraphQL則會長存REST
- 不會git的程式設計師,會不會被鄙視?Git程式設計師
- css3 filter屬性,不會ps也沒關係CSSS3Filter
- 👅媽媽在也不用擔心我不會寫介面了
- 答 “SOA會不會造成IT黑洞?”
- 【學習筆記】不會吧不會吧,不會有人還在手寫堆吧筆記
- 滑鐵盧大學:智慧手機會使我們變得懶惰?
- 5年財務老員工:早發現這個報表工具,也不會因為加班淒涼辭職
- koa框架會用也會寫—(koa-router)框架
- 風變程式設計,讓小白也能輕鬆學會!程式設計
- Claude也變懶了!網友:學會給自己放假了
- IE11 就這樣不會再變了IE11
- 你的人生有沒有因為意外而改變?你知道哪些因意外而產生價值的事件?事件
- 你得會寫程式碼。。。