如何编写查询以进行撤消,检查存在以及我们在SQL中执行的所有操作 使用NHIBERNATE(FLUENTNHIBERNATE)
在这些查询中使用了FluentNhibernate。
和
哪一个更好Fluent Nhibernate Mapping或XML Mapping
是否有任何关系或者我应该知道学习Nhibernate的LINQ吗?
答案 0 :(得分:0)
我可以看到几个问题:
“如何编写查询以进行撤消,检查存在”:请参阅此处了解NH http://fabiomaulo.blogspot.com/2009/09/nhibernate-queries.html中的不同查询语言
“在这些查询中使用了FluentNhibernate”:没有 FNH用于配置NHibernate:hbm.xml和hibernate.cfg的替代
“哪一种更好的Fluent Nhibernate映射或XML映射”:在大多数情况下,FluentNHibernate比xml更容易编写,并且在xml中可以覆盖95%的选项。对于初学者,我会推荐FluentMappings,因为很多合理的默认设置可以让你更容易上班。
“有任何关系或者我应该知道LINQ用于学习Nhibernate吗?”:LINQ是在NHibernate中查询的6种方法之一。这是一种优雅的方式,但既不需要也不“在所有情况下都有效”。