回覆列表
-
1 # 桃二哈
-
2 # 金色海上海
如果讓我來說,我推薦你使用sqltoy-orm,增刪改和物件載入簡單查詢jpa模式,查詢則比mybatis強無數倍,更加直觀簡潔,另外具有快取翻譯大幅提升查詢效能,還有很多人不敢想象的分頁最佳化級別(很多僅僅優化了count處理就以為很強了,見了sqltoy的分頁最佳化才屬於見到了不可想象的事情)!github上搜索sagacity-sqltoy!https://github.com/sagframe/sagacity-sqltoy
-
3 # JJChoi
我自己開發的情況下用JPA的比例比mybaits更多,首先我比較討厭mybaits那種標籤和SQL混用的風格,其次是JPA的也是可以使用原生SQL嵌入實習複雜查詢的,最後是JPA穩定性比較好
都可以吧,mybatis我更多用來寫報表統計,或者複雜的關聯查詢。如果架構是微服務,並且透過業務解耦來避免了頻繁的事務,用spring data是非常好的選擇最後,為什麼非要二選一呢?看看mybatis plus吧,成功的糅合了mybatis的靈活與jpa的快捷,還有程式碼生成器,非常建議題主去試試!