我正在使用ASP.NET MVC 3开发EAV应用程序。并且想要使用NHibernate + MySQL。这些工具是否完全可以用于生产?我问,因为没有在谷歌找到很多信息
答案 0 :(得分:3)
我在生产系统中使用NHibernate和MySql超过一年没有问题,除了MySql的学习曲线。
答案 1 :(得分:1)
是的,NHibernate和MySQL都是非常成熟的技术。
如果你正在开始开发,我会重新审视你看MVC 4而不是MVC 3. MVC 3已经过时了。
答案 2 :(得分:1)
我一直在使用MySQL和NHibernate一年多时间使用.NET,效果很好。老实说,它似乎与Java版本的Hibernate一样好。建议在Spring.NET中使用它,因为你可以使用Spring + Hibernate获得一些非常好的事务单元/集成测试。 NHibernate真正加速了开发(并使您的代码更加健壮和可维护IMHO),让您学习如何正确使用它。如果您没有正确使用它,那么可以遇到问题。但是,我喜欢它。