有效地使用模式导出

时间:2009-07-29 07:18:37

标签: nhibernate ddl schemaexport

我们正在使用NHibernate作为我们的ORM框架。 我们需要在运行时加载我们加载的类。我们根据他们提供的元数据来做到这一点,它包含他们拥有的数据的名称和类型。 为了在运行时为它们构建表,我们使用NHibernate ToolSet API中的SchemaExport类。

我们想问两个问题:

  1. 有没有办法让NHibernate在往返数据包中进行所有实际创建,而不是每桌往返?
  2. 为了使用SchemaExport工具,正在构建一个动态字符串,表示我们保留的模板中的映射文件。有一个更好的方法吗?也许没有映射字符串?

1 个答案:

答案 0 :(得分:0)

广告2。 如果我理解正确,你不想使用hbm映射,对吧?你考虑过使用Fluent NHibernate吗? (http://fluentnhibernate.org/