☰
✕
Главная
© 2002 - 2025
Diary.ru
NHibernate - Lesson 3. Configuration
netcat-na-diary
| вторник, 30 июля 2013
NHibernate. Configuration
2 способа конфигурации
XML
Code-based
Один из способов
var cfg = new Configuration(); cfg.DataBaseIntegration(x => { //x.LogSqlInConsole = true; x.ConnectionString = "Server=.; Database=NHibernateDemo; Integrated Security = SSPI;"; x.Driver<SqlClientDriver>(); x.Dialect<MsSql2008Dialect>(); }); cfg.AddAssembly(Assembly.GetExecutingAssembly()); var sessionFactory = cfg.BuildSessionFactory();
Либо
var cfg = new Configuration(); cfg.Configure("hibernate.cfg.xml"); var sessionFactory = cfg.BuildSessionFactory();
Файл
hibernate.cfg.xml
<?xml version="1.0" encoding="utf-8" ?> <hibernate-configuration xmlns ="urn:nhibernate-configuration-2.2"> <session-factory> <property name="connection.connection_string_name">default</property> <property name="connection.driver_class">Nhibernate.Driver.SqlClientDriver</property> <property name="dialect">Nhibernate.Dialect.MsSql2008Dialect</property> <mapping assembly ="NHibernateDemo" /> </session-factory> </hibernate-configuration>
Свойство xml-файла
Copy to Оutput Directory
установить как
Copy if newer
БД
NHibernate
NHibernate Pluralsight Training
Смотрите также
Извержение Везувия в 1944 году.
Сказочка...
*
Земля!
погоды нынче....
4 апреля