我正在寻找一个 NHiberate 映射生成器,它可以通过代码而不是 .xml 或 Fluent NHibernate 生成映射。
我试过NHibernate Mapping Generator,但它没有验证。因此,现有的映射文件可能不是 100% 正确的。
Devart Entity 开发人员目前不支持此功能。
有什么建议吗?
我正在寻找一个 NHiberate 映射生成器,它可以通过代码而不是 .xml 或 Fluent NHibernate 生成映射。
我试过NHibernate Mapping Generator,但它没有验证。因此,现有的映射文件可能不是 100% 正确的。
Devart Entity 开发人员目前不支持此功能。
有什么建议吗?
你可以试试MindScape 的 nHibernate Designer。
好吧,既然您在寻求建议,我可以根据经验说不要尝试使用代码生成器。当项目增长时,这种方法会失败,您突然需要添加一些修改并且重新生成实体会很痛苦等等。尝试阅读有关ConventionalMapping的信息。它基本上是一种基于数据库表与类命名中通常存在的一些约定的即时构建映射的策略。我过去这样做过,只需稍加努力,您就可以只专注于类,而完全忘记了映射。