ORM仇恨者无法理解
生活随笔
收集整理的這篇文章主要介紹了
ORM仇恨者无法理解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我看過無數的文章和評論(尤其是評論),它們告訴我們ORM(對象關系映射)的概念有多糟糕,糟糕和錯誤。 以下是通常的聲明,以及我對它們的評論:
- “它們很慢” –映射有一些開銷,但這并不嚴重。 您可能會擁有慢得多的代碼段。
- “它們會產生不利于性能的錯誤查詢” –首先,它產生的查詢要比常規開發人員編寫的查詢更好,其次–如果您使用錯誤的映射,則會產生錯誤的查詢
- “它們剝奪了您的控制權” –您可以自由執行本機查詢
- “您不需要它們,普通的SQL和XDBC很好” –不,但是我將在下一段中討論
- “它們迫使您使用不好的吸氣劑和吸氣劑” –您的實體是簡單的價值對象, 在那里使用吸氣劑/吸氣劑就可以了 。 下面的更多內容
- 數據庫升級非常困難– ORM周圍有很多工具可以簡化架構轉換。 許多ORM都內置了這些工具
- 它們很容易被濫用,這可能導致從數據庫中獲取大量不必要的結果。 您可以非常輕松地創建app腳的映射,這會減慢您的應用程序的速度。 當然,擁有一個良好的映射是您的責任,但是ORM并沒有真正幫助您
- 他們的會話管理很復雜,盡管有很好的理由,但可能需要團隊中經驗豐富的人才能正確地進行設置
翻譯自: https://www.javacodegeeks.com/2012/05/orm-haters-dont-get-it.html
總結
以上是生活随笔為你收集整理的ORM仇恨者无法理解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux输入的命令怎么清空(linux
- 下一篇: mtk安卓源码下载(mtk安卓)