有没有人知道一个好的工具来反向工程NHibernate的映射和业务类?NHibernate最适合新开发,但我们也需要使用大型遗留数据库。我试过NGen,它做得很好,但它可以处理整个数据库,并且您不能选择单独的表或映射到存储过程,它会将UNIQUEIDENTIFIER映射到UNIQUEIDENTIFIER(应该映射到GUID)。
我们有公司预算,所以这个工具不一定是免费的。我知道Frans说过下一个版本的LLBLGen将提供对NHibernate和其他第三方的支持(我会成为统治所有这些的生成器吗?),但这已经是第四季度或更晚了。
发布于 2009-03-18 19:29:53
我们只使用LLBLGen,并且非常喜欢它。因为我们也利用了遗留数据库,所以这是一个完美的选择。也许阿尔法或测试版将会更早推出?
发布于 2009-03-18 23:32:01
我以前在NHibernate中使用过MyGeneration。不幸的是,我不能说太多关于设置/配置过程的信息,因为我从其他开发人员那里继承了这些文件。我知道您告诉它运行哪个数据库,然后它返回一个数据库对象列表(对于表和视图,对于存储过程不是很确定)。然后,选择要为其生成映射的对象,并单击使用模板引擎生成映射和/或类的按钮。
https://stackoverflow.com/questions/659743
复制相似问题