有人可以推荐一个体面的C#Mapper Pattern代码生成模板,它可以很好地与SQL存储过程一起使用吗?我正在寻找能够生成POCO样式实体对象的东西,其中包含一个静态映射器类,用于通过实体对象向/从数据库传输数据。
据我所知,NHibernate可以生成POCO样式的实体对象;但是,当你对SQL存储过程有很强的依赖性时,NHibernate会失去它的吸引力(这是这个项目的要求)。
如果您还可以推荐也生成CRUD存储过程的模板,则会获得奖励积分! ; - )
编辑:对于这个特定项目,我绝对不会对生成Active Record模式代码的任何模板感兴趣(例如,Subsonic,Linq to SQL,Entity Framework等)。
答案 0 :(得分:0)
非常古老但免费的LLBLGen将生成CRUD存储过程。它也会产生物体,但是我忘记了它们有多像POCO。我觉得他们有更多的勇气。
答案 1 :(得分:0)
您是否看过使用My Generation并使用它来创建自己的模板?