流畅地 Hibernate DB2SQL 配置
我需要 DB2 Fluently SessionFactory 的配置。 对于PostgreSQL、MySQL等都有类,参见示例,但是如何集成DB2呢?
public class SessionFactory
{
public static ISessionFactory create()
{
var config = Fluently.Configure();
config.Database(PostgreSQLConfiguration.Standard.ConnectionString(c => c
.Host("localhost")
.Database("local")
.Username("adm")
.Password("adm")
.Port(5432)));
config.Mappings(m => m.FluentMappings.AddFromAssembly(Assembly.GetExecutingAssembly()));
config.ExposeConfiguration(BuildSchema);
return config.BuildSessionFactory();
}
}
I need a configuration for a DB2 Fluently SessionFactory.
For PostgreSQL, MySQL, etc. Classes are available, see example, but how can I integrate DB2?
public class SessionFactory
{
public static ISessionFactory create()
{
var config = Fluently.Configure();
config.Database(PostgreSQLConfiguration.Standard.ConnectionString(c => c
.Host("localhost")
.Database("local")
.Username("adm")
.Password("adm")
.Port(5432)));
config.Mappings(m => m.FluentMappings.AddFromAssembly(Assembly.GetExecutingAssembly()));
config.ExposeConfiguration(BuildSchema);
return config.BuildSessionFactory();
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
FluentNHibernate.Cfg.Db.DB2Configuration
来完成此操作:请参阅 FluentNHibernate 的 DB2ConfigurationTester 用于 DB2 不同配置实现的单元测试类。
You can do this using
FluentNHibernate.Cfg.Db.DB2Configuration
:See FluentNHibernate's DB2ConfigurationTester unit test class for different configuration implementations for DB2.