有没有人知道为NHibernate逆向工程映射和业务类的好工具? NHibernate最适合绿地开发,但我们还需要使用大型遗留数据库。我已经尝试了NGen,它确实没问题,但它完成了整个数据库,你无法选择单个表或映射到sprocs,它将UNIQUEIDENTIFIER映射到UNIQUEIDENTIFIER(应该是GUID)。
我们确实有公司预算,因此该工具不必是免费的。据我所知,Frans已经表示下一版本的LLBLGen将为NHibernate和其他第三方提供支持(Is LL是唯一一个统治它们的发生器吗?),但那是第四季度或更晚。
答案 0 :(得分:0)
我们专门使用LLBLGen并且喜欢它。由于我们也使用遗留数据库,因此非常适合。也许早些时候可以使用alpha或beta?
答案 1 :(得分:0)
之前我曾在NHibernate中使用MyGeneration。不幸的是,我不能对设置/配置过程说太多,因为我继承了另一个开发人员的文件。我知道你告诉它运行哪个数据库,然后它返回一个数据库对象列表(确保表和视图,不确定存储过程)。然后选择要为其生成映射的对象,并单击使用模板引擎生成映射和/或类的按钮。