1

有谁知道对 NHibernate 的映射和业务类进行逆向工程的好工具?NHibernate 最适合全新开发,但我们还需要使用大型遗留数据库。我已经尝试过 NGen,它确实可以,但它会执行整个数据库,并且您无法选择单个表或映射到存储过程,它会将 UNIQUEIDENTIFIER 映射到 UNIQUEIDENTIFIER(应该是 GUID)。

我们确实有公司预算,因此该工具不一定是免费的。我知道 Frans 说过下一个版本的 LLBLGen 将为 NHibernate 和其他第 3 方提供支持(LL 会成为统治它们的唯一生成器吗?),但那是第 4 季度或更晚。

4

2 回答 2

0

我们专门使用 LLBLGen 并喜欢它。由于我们也使用遗留数据库,因此它非常适合。也许 Alpha 版或 Beta 版会更早推出?

于 2009-03-18T19:29:52.797 回答
0

我以前使用过MyGeneration和 NHibernate。不幸的是,我不能对设置/配置过程说太多,因为我从另一个开发人员那里继承了这些文件。我知道你告诉它运行哪个数据库,然后它返回一个数据库对象列表(对于某些表和视图,不确定存储过程)。然后,您选择要为其生成映射的对象并单击一个按钮,该按钮使用模板引擎生成映射和/或类。

于 2009-03-18T23:32:00.887 回答