似乎所有的示例應用程序由Play!框架利用範式來進行持久化。在ORM上選擇anorm的原因是什麼?如果您使用的是ORM,那麼您使用的是什麼?爲什麼?斯卡拉玩!使用anorm或ORM
12
A
回答
13
我認爲大部分關於anorm的參數都在corresponding page的文檔中列出。我個人更喜歡Scala和Play獨立數據訪問層,因此我使用Ebean(如果它是推薦的默認值,將使用JPA)。
在我看來,能夠使用沒有任何播放依賴性的模型是一個巨大的優勢。此外,Anorm似乎並沒有提供太多的數據庫獨立性,因爲查詢以原生SQL表示。
17
anorm是一個元縮寫詞Anorm不是一個對象關係映射程序,因此它不是一個ORM。
其中的答案就是我們這些想要親自操作SQL查詢的人。
相關問題
- 1. 斯卡拉ANORM選擇查詢
- 2. 斯卡拉玩形式
- 3. 玩2 - 斯卡拉FakeRequest withJsonBody
- 4. 斯卡拉玩!表格+動態路由
- 5. 在斯卡拉玩框架,範圍@
- 6. 玩/斯卡拉/期貨:鏈接請求
- 7. 想法14玩斯卡拉項目
- 8. 玩斯卡拉返回兩個對象
- 9. 玩框架斯卡拉動作
- 10. 返回非未來在玩斯卡拉
- 11. 玩2.0斯卡拉和異步回調
- 12. 斯卡拉玩框架中的表格
- 13. Conf/Messages選擇玩! +斯卡拉
- 14. 斯卡拉ANORM PostgreSQL的錯誤時存儲字節數組
- 15. 播放斯卡拉ANORM一對多的關係
- 16. 斯卡拉播放ANORM解析器拋出UnexpectedNullableFound模型
- 17. 斯卡拉Anorm字符串替換是否消毒輸入?
- 18. Maven或Scala與斯卡拉?
- 19. SELECT *或斯卡拉查詢
- 20. 斯卡拉 - 使用toMap
- 21. 斯卡拉內存使用
- 22. 使用類型[斯卡拉]
- 23. 斯卡拉:「使用」功能
- 24. 斯卡拉地圖使用「_」
- 25. 斯卡拉使用Jerkson
- 26. 斯卡拉在斯卡拉類
- 27. 斯卡拉 - 用阿卡
- 28. 播放斯卡拉ANORM解析器拋出UnexpectedNullableFound即使作爲可選
- 29. 通用斯卡拉
- 30. 玩框架,斯卡拉:按角色驗證用戶
謝謝!你對數據庫獨立性的評論是真實的。即使修改樣本使用postgres,而不是hsql,我花費的時間花在開發上...... –