【问题标题】:Using MyGeneration with Fluent NHibernate将 MyGeneration 与 Fluent NHibernate 一起使用
【发布时间】:2009-11-05 21:15:15
【问题描述】:

我在这里找到了一个很棒的使用 MyGeneration 生成 NHibernate 代码的模板,

http://vucetica.blogspot.com/2009/01/nhibernate-template-for-mygeneration.html

这将创建扩展名为 hbm.xml 的 XML 映射文件。

我想知道是否有人知道支持流畅 NHibernate 的模板,该模板使用 C# 文件定义映射。

谢谢

【问题讨论】:

  • 我不知道存在任何解决方案,我已经看过了。
  • 也许有一天我们会制作自己的模板,在这种情况下我会发布它。说我们将走哪条路还为时过早。
  • 还有其他任何人会推荐的 NHibernate 代码生成工具吗?我已经尝试了其中一些,但大多数都不是那么好。我们使用的是 MSSQL 2008。
  • 我也想知道是否有一个流畅的模板......如果有的话会很棒。

标签: c# nhibernate fluent-nhibernate


【解决方案1】:

当您使用 Fluent NHiberate 时,您不需要 hbm 文件,您可以根据您的领域模型 generate 它们和 conventions

【讨论】:

  • 你不是假设域模型/类已经存在吗?如果 OP 有一个数据库但没有定义类并想要自动生成类怎么办?
  • 使用自动映射是一种选择,但它可能不够灵活。在这个阶段很难说。不过,我会记住这一点-很高兴知道。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-17
相关资源
最近更新 更多