Linq + NHibernate生產準備好了嗎?我聽到很多人在生產代碼中使用它,但它仍然是官方的'阿爾法'。然而,這已經很長時間了,那麼您的體驗如何?Linq + NHibernate:生產準備好了嗎?
14
A
回答
0
我正在使用它,但我仍然回落到標準API。只要您爲其編寫集成測試,就可以進行生產了。 某些部分甚至更好MS Linq2Sql其他尚未完成。
2
我沒有嘗試過的電流實現,但我聽到官方的支持LINQ會與NHibernate 2.1,所以我會等待,如果你想避免任何粗糙的邊緣......
1
我似乎記得認爲它可用於一些更簡單的用途,但在高級情況下它仍然不完整或綠色。
至於它是否可用於生產,我不得不說這取決於。對於一些人來說,他們很樂意與早期的alpha版本的軟件一起工作,對於其他任何類型的開源軟件,無論成熟程度如何,都可能過於遙遠。
您可以在您認爲合適的地方繪製線條。問問自己網站有多重要?停機時間如何影響業務。如果發生錯誤,什麼是最糟糕的情況?
如果您正在爲自己和其他人創建一個博客來閱讀,我建議它已準備就緒。如果你正在開發一個新的關鍵業務網站,一個小時的停機時間可能會花費數千,然後可能會持續一段時間。
3
我們在這裏使用它,但在一個存儲庫接口後面,這樣如果LINQ to NHibernate在某些情況下不適合賬單,我們可以在適當的時候恢復到HQL或標準API。到目前爲止,我們已經發現簡單的CRUD是好的,但已經退回到HQL來處理更復雜的事情。
0
是的NHibernate的Linq將被重寫,我在SelectMany運算符上遇到了問題,並且如果您閱讀Fabio的最後回答here,您會看到當前的實現基於Criteria。
相關問題
- 1. Linq到Nhibernate生產準備好了嗎?
- 2. Nhibernate碎片生產準備好了嗎?
- 3. NHibernate linq 3.0準備好了嗎?
- 4. Logback生產準備好了嗎?
- 5. Gulpfile生產準備好了嗎?
- 6. Knockback.js生產準備好了嗎?
- 7. MEF生產準備好了嗎?
- 8. symfony2生產準備好了嗎?
- 9. AMQP生產準備好了嗎?
- 10. RubyAMF生產準備好了嗎?
- 11. .NET memcache庫生產準備好了嗎?
- 12. 春天HATEOAS生產準備好了嗎?
- 13. backbone.js生產準備好了嗎?
- 14. 流利的NHibernate現在準備好了生產代碼嗎?
- 15. LINQ-to-NHibernate是否準備好用於生產代碼?
- 16. 斯威夫特3.2生產準備好了嗎?
- 17. Vala和Genie的生產準備好了嗎?
- 18. symfony生產的主要分支準備好了嗎?
- 19. 是Activiti 5.9 BPM生產準備好了嗎?
- 20. 準則2.0準備好了嗎?
- 21. sylius準備好了嗎?
- 22. Caja準備好了嗎?
- 23. Hololens VR準備好了嗎?
- 24. 流利的NHibernate是否準備好用於生產代碼?
- 25. 是nhibernate 3.0已準備好投入生產
- 26. GCM生產準備好了嗎?我們現在應該開始使用它嗎?
- 27. MapDB是否準備好生產?
- 28. 是否準備好Oracle Workspace Manager生產?
- 29. Django-Shop是否準備好生產?
- 30. 是plone 4.1(幾乎)準備好生產?
已經差不多一年了 - 互聯網時間的一個永恆 - 自從提出這個問題以來,目前(12月9日/ 1月10日)的狀態是什麼? – Bevan 2009-12-26 03:16:16
在這種情況下,標記爲新問題的副本比反向更有意義。 – 2016-01-10 21:37:55