Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Nhibernate能否从数据库自动生成映射文件?_C#_Mysql_Database_Nhibernate - Fatal编程技术网

C# Nhibernate能否从数据库自动生成映射文件?

C# Nhibernate能否从数据库自动生成映射文件?,c#,mysql,database,nhibernate,C#,Mysql,Database,Nhibernate,我是NHibernate的新手,这是我使用的第一个ORM。问题是是否有可能从我已经创建的数据库(MySQL)自动生成所有映射文件 提前谢谢 否,NHibernate不提供此功能。但也有其他人开发的工具;如果你搜索谷歌,你会发现很多 我使用NHibernateMappingGenerator 该工具非常灵活,允许您配置如何生成映射和实体。多个设置可帮助您根据期望调整输出 在某些情况下,您可能仍然需要修改实体和映射文件以满足您的需求。但是,这仍然自动化了许多工作,并为进一步的微调奠定了基础。不是现成

我是NHibernate的新手,这是我使用的第一个ORM。问题是是否有可能从我已经创建的数据库(MySQL)自动生成所有映射文件


提前谢谢

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

我使用NHibernateMappingGenerator

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


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

不是现成的。可以找到更多信息,也可以找到可能的副本