什么是nhibernate Pure?

时间:2016-10-27 01:50:01

标签: c# nhibernate castle-activerecord

我想知道nhibernate pure c#的流程。 城堡活动记录和nhibernate pure有什么区别?

如果有人熟悉他们,请告诉我......

- 苏 -

1 个答案:

答案 0 :(得分:0)

我认为pure表示没有CastleFluent

有很多解释在这个答案中不能涵盖,所以我只会注意步骤。

  • 根据您的数据库结构创建实体(POCO)类。
  • 根据您的实体类和数据库结构创建映射(.hbm.xml)文件。为避免映射文件,您可以选择Fluent方式作为讨论的其他主题。
  • 确定配置位置(web.config / app.config / code)并执行必要的配置。
  • 使用各种(DAL / Linq / Query / Criteria / QueryOver)方式在HQL中撰写CRUD方法。< / LI>
  • 在启动申请时致电BuildSessionFactory
  • 调用DAL方法。

NHibernate documentation是很好的信息来源。

article1article2应该是您的良好起点。

对于Castle,我建议您提出单独的问题。