【问题标题】:Can Nhibernate generate automatically mapping files from database?Nhibernate 可以从数据库自动生成映射文件吗?
【发布时间】:2017-05-08 13:35:48
【问题描述】:

我对 NHibernate 很陌生,它是我使用的第一个 ORM。问题是是否可以从我已经创建的数据库(MySQL)中自动生成所有映射文件

提前致谢!

【问题讨论】:

标签: c# mysql database nhibernate


【解决方案1】:

不,NHibernate 不提供开箱即用的此功能。但是有其他人开发的工具;如果你用谷歌搜索,你会发现很多。

我使用 NHibernateMappingGenerator。 https://github.com/rvrn22/nmg.

工具非常灵活,允许您配置应如何生成映射和实体。多种设置可帮助您根据预期调整输出。

在某些情况下,您可能仍需要修改实体和映射文件以满足您的要求。但是,这仍然使许多工作自动化,并为进一步的微调奠定了基础。

【讨论】:

    猜你喜欢
    • 2010-11-20
    • 2013-03-29
    • 1970-01-01
    • 1970-01-01
    • 2010-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多