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. Nhibernate碎片生产准备好了吗?
- 2. NHibernate linq 3.0准备好了吗?
- 3. Gulpfile生产准备好了吗?
- 4. AMQP生产准备好了吗?
- 5. .NET memcache库生产准备好了吗?
- 6. MEF生产准备好了吗?
- 7. 春天HATEOAS生产准备好了吗?
- 8. Knockback.js生产准备好了吗?
- 9. RubyAMF生产准备好了吗?
- 10. 流利的NHibernate现在准备好了生产代码吗?
- 11. LINQ-to-NHibernate是否准备好用于生产代码?
- 12. 斯威夫特3.2生产准备好了吗?
- 13. 准则2.0准备好了吗?
- 14. sylius准备好了吗?
- 15. Caja准备好了吗?
- 16. Hololens VR准备好了吗?
- 17. 是nhibernate 3.0已准备好投入生产
- 18. 流利的NHibernate是否准备好用于生产代码?
- 19. GCM生产准备好了吗?我们现在应该开始使用它吗?
- 20. 是plone 4.1(几乎)准备好生产?
- 21. 是否准备好Oracle Workspace Manager生产?
- 22. SharedCache是否准备好生产?
- 23. Django-Shop是否准备好生产?
- 24. linq2nh是否准备好生产?
- 25. Cassandra生产是否准备好了Ruby on Rails?
- 26. FCKeditor准备好了Plone 4吗?
- 27. 窗口内文件准备好了吗?
- 28. HTML5制作准备好了吗?
- 29. 使用Onload或准备好了吗?
- 30. ProcedureKit Swift 3准备好了吗?
已经差不多一年了 - 互联网时间的一个永恒 - 自从提出这个问题以来,目前(12月9日/ 1月10日)的状态是什么? – Bevan 2009-12-26 03:16:16
在这种情况下,标记为新问题的副本比反向更有意义。 – 2016-01-10 21:37:55