Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/308.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#代码生成模板_C#_Orm_Code Generation_Dao - Fatal编程技术网

简单映射器模式C#代码生成模板

简单映射器模式C#代码生成模板,c#,orm,code-generation,dao,C#,Orm,Code Generation,Dao,有谁能推荐一个与SQL存储过程配合良好的C#代码生成模板吗?我正在寻找一种生成样式实体对象的方法,其中包含一个静态映射器类,用于通过实体对象向数据库传输数据或从数据库传输数据 我知道NHibernate可以生成POCO风格的实体对象;然而,当您强烈依赖SQL存储过程(这是本项目的一项要求)时,NHibernate就失去了吸引力 如果您还可以推荐一个同时生成CRUD存储过程的模板,将获得额外积分!;-) 编辑:对于这个特定的项目,我肯定对任何生成活动记录模式代码的模板(例如,亚音速、Linq到SQ

有谁能推荐一个与SQL存储过程配合良好的C#代码生成模板吗?我正在寻找一种生成样式实体对象的方法,其中包含一个静态映射器类,用于通过实体对象向数据库传输数据或从数据库传输数据

我知道NHibernate可以生成POCO风格的实体对象;然而,当您强烈依赖SQL存储过程(这是本项目的一项要求)时,NHibernate就失去了吸引力

如果您还可以推荐一个同时生成CRUD存储过程的模板,将获得额外积分!;-)


编辑:对于这个特定的项目,我肯定对任何生成活动记录模式代码的模板(例如,亚音速、Linq到SQL、实体框架等)不感兴趣。

非常古老但免费的LLBLGen将生成CRUD存储过程。它也会生成对象,但我忘了它们有多像POCO。我觉得他们更有勇气


你有没有考虑过使用和使用它来创建你自己的模板?

我确实研究过我这一代人(这篇文章现在比较老了)。我只是好奇是否有什么东西已经存在。