您好,登錄后才能下訂單哦!
一. 先來看一下配置文件 .config 的幾點
<?xml version="1.0" encoding="utf-8" ?> <configuration> <!-- Add this element --> <configSections> </configSections> <!-- Add this element --> xmlns="urn:nhibernate-configuration-2.2"> <session-factory> <property name="dialect">NHibernate.Dialect.MsSql2005Dialect</property> <property name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property> <property name="connection.connection_string">Server=localhost\SQLEXPRESS;initial catalog=quickstart;Integrated Security=True</property> </session-factory> </hibernate-configuration> </configuration> 這是官方給出的配置代碼,如果你采用MSSQLEXPRESS的話,這個可以使用使用,其他的沒有列出的配置都采用默認配置(這些配置以后用到了會慢慢介紹),其中有幾點需要注意的地方: <section name="hibernate-configuration" type="NHibernate.Cfg.ConfigurationSectionHandler, NHibernate"/>這句話的意思: name對應著一個配置節<hibernate-configuration>,type對應著解析<hibernate-configuration>的類,一般照搬寫死就OK了。 2. <mapping assembly="QuickStart" />的含義:指定你持久類映射文件的程序集,這個和持久類映射文件中的配置是相呼應的,如下: 其實這樣寫也是可以的,就是把命名空間和程序集放在class配置節上。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。