看板 java 關於我們 聯絡資訊
※ 引述《jim25522532 (ORIN0952)》之銘言: : 各位Java高手大大們大家好,我是這篇文章的作者 : 目前參加2018iT邦幫忙鐵人賽,我的題目是30天學習Spring MVC. : 上來這是想分享一下我的文章,並且想要聽聽大家的建議再做學習, : 文章的連結 : : https://ithelp.ithome.com.tw/users/20107812/ironman/1538 : 如果喜歡我撰寫的教學文章,請大家幫忙訂閱與加入收藏, : 謝謝各位Java高手 : 預計不會介紹到Spring Security.. https://ithelp.ithome.com.tw/articles/10194657 在這單元中,MemberAccount 並沒有使用到任何需要被注入的東西, 應該是不需要加 @Component 的。 而且,通常 model 是在過程中被 new 出來的,它本身不太會綁有邏輯在上面 應該也不太會有需要相依性注入的情境。 在這單元,看起來比較像在襯托 spring-data 的便利性 https://ithelp.ithome.com.tw/articles/10194906 在 spring data 的單元,又好像少標示了 @Repository @Repository public interface MemberRepository extends JpaRepository<MemberAccountJPA, .. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.96.199 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1515943999.A.502.html
phstudy: 用 @EnableJpaRepositories 可以不用宣告 @Repository 01/15 01:18
jim25522532: 我會在看一下 我記得有一個我沒有用JPA 不是用ORM方 01/15 08:12
jim25522532: 式 是JDBC , 一個是用JPA 專案內有兩個dao 01/15 08:12
jim25522532: 我沒有將所有的範例拆開來,一個JPA的interface繼承 01/15 08:19
jim25522532: JpaRepository的方式不用加入@Repository 01/15 08:21
jim25522532: Spring data單元其實也是非常廣泛的,有他的便利性, 01/15 08:21
jim25522532: 但是我知道還有cache,排序,分頁等功能 01/15 08:23
jim25522532: 另外他也可以自訂議Query做查詢,不過我擔心打太多學 01/15 08:23
jim25522532: 起來會很痛苦,先做簡單介紹如何使用,再由學習者做延 01/15 08:24
jim25522532: 伸 01/15 08:24
jim25522532: 我會再做一下測試,感謝您的建議 01/15 08:31