NHibernate LINQ 是否稳定并且项目上的所有 NHibernate 螺栓都允许它
由于 Subsonic 的易用性和 LINQ 集成,我一直是 Subsonic 的长期用户。
我现在必须使用其他东西,因为我需要能够使用 Oracle。
我有 2 个具有相同架构的数据库,因此我想要一组 POCO,然后更改连接字符串以在 SQL 和 POCO 之间切换。 Oracle 根据要求。
首先,这可能吗?LINQ 在 NHibernate 中功能齐全且稳定吗?Castle ActiveRecord 和 Fluent Hibernate 是否允许 LINQ 查询?
I have been a long time user of Subsonic due to its ease of use and LINQ integration.
I now have to use something else because I need to be able to use Oracle.
I have 2 databases with the same schema therefore I want to have 1 set of POCO's and then change a connection string to switch between SQL & Oracle depending on the requirements.
Is this possible firstly, is LINQ fully functioning and stable in NHibernate and do Castle ActiveRecord and Fluent Hibernate allow the LINQ querying?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我还不认为 NHibernate LINQ 实现是稳定的。 LINQ 提供程序还相当年轻,因此在我看来,遇到不受支持的查询场景的机会仍然很大。然而,其他 NHibernate 查询选项足以解决 LINQ 提供程序可能引发的任何问题。
I wouldn't classify the NHibernate LINQ implementation as stable yet. The LINQ provider is still fairly young, so chance of hitting an unsupported query scneario still may be considerable in my opinion. However, other NHibernate query options are plentiful to workaround any issues the LINQ provider might throw up.