Nhibernate實戰(三)
2.2經過兩天的coding終于將MyGenerate所用的模板寫完﹐并能自動生成Entity﹑Mapping﹑DAL(Interface and DAClass and SessionFactory)﹑BLL(Interface and partial class)。
文件地址﹕/Files/squll201/TCTemplate_C.zip
注﹕必需先設計DB。
2.3 配置config文件。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="nhibernate" type="System.Configuration.NameValueSectionHandler, System, Version=1.0.3300.0,Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="SFBioID.ClientUI.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<nhibernate>
<add key="hibernate.connection.provider"
value="NHibernate.Connection.DriverConnectionProvider"/>
<add key="hibernate.dialect"
value="NHibernate.Dialect.MsSql2000Dialect"/>
<add key="hibernate.connection.driver_class"
value="NHibernate.Driver.SqlClientDriver"/>
<add key="hibernate.connection.connection_string"
value="server=localhost;uid=sa;pwd=sa;database=Library"/>
</nhibernate>
</configuration>
2.3 試運行成功﹐但要注意﹕Mapping文件一定要設為內嵌資源來使用﹐好讓應用程序在一運行就注入到內存中。
文件地址﹕/Files/squll201/TCTemplate_C.zip
注﹕必需先設計DB。
2.3 配置config文件。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="nhibernate" type="System.Configuration.NameValueSectionHandler, System, Version=1.0.3300.0,Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="SFBioID.ClientUI.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<nhibernate>
<add key="hibernate.connection.provider"
value="NHibernate.Connection.DriverConnectionProvider"/>
<add key="hibernate.dialect"
value="NHibernate.Dialect.MsSql2000Dialect"/>
<add key="hibernate.connection.driver_class"
value="NHibernate.Driver.SqlClientDriver"/>
<add key="hibernate.connection.connection_string"
value="server=localhost;uid=sa;pwd=sa;database=Library"/>
</nhibernate>
</configuration>
2.3 試運行成功﹐但要注意﹕Mapping文件一定要設為內嵌資源來使用﹐好讓應用程序在一運行就注入到內存中。
浙公网安备 33010602011771号