2010-07-20 107 views
2

我需要通过NHibernate调用一些存储过程(不一定用于CRUD操作)。是否有免费软件/开源工具可以为存储过程和表生成映射(hbm.xml)?NHibernate:为存储过程生成映射

+0

可能的[NHibernate Generators]重复(http://stackoverflow.com/questions/41752/nhibernate-generators) – 2010-07-20 11:10:37

+0

谷歌搜索显示这个问题已经问了好几遍了:http://www.google的.com /#q =站点%3Astackoverflow.com +的nhibernate +代码+发生器 – 2010-07-20 11:12:32

回答

2

您可以通过将存储过程映射为命名查询来完成此操作。在NHForge.org有一个很好的写作。您可以使用数据库对象映射自己创建存储过程,作为模式生成的一部分;详情请参阅here

就某种预建工具去完成这一点,你几乎不走运。然而,如上所述实现这一点是微不足道的。