0
NHibernate。我正在使用sql compaq版本,並且我有很多表格,我需要爲每個表格創建CRUDS(插入,更新,刪除和獲取)。SessionFactory配置錯誤
在這一刻我有SessionFactory類的問題。
我不知道在這一點上,如果我需要寫出所有的錯誤來製作大會。
private static ISessionFactory _sessionFactory;
private static ISessionFactory SessionFactory
{
get
{
if (_sessionFactory == null)
{
var configuration = new Configuration();
configuration.Configure("hibernate.cfg.xml");
//在以下3行中重複映射異常。
configuration.AddAssembly(typeof(Employee).Assembly);
configuration.AddAssembly(typeof(SetState).Assembly);
configuration.AddAssembly(typeof(SetPriority).Assembly);
_sessionFactory = configuration.BuildSessionFactory();
}
return _sessionFactory;
}
}
public static ISession OpenSession()
{
return SessionFactory.OpenSession();
}
如何配置這一點,當我需要在多個表的工作?