コード
NHibernate.cfg.xml文件配置
<? XMLバージョン = " 1.0 " エンコード = " UTF-8 " ?> < 休止状態- 設定のxmlns = " 壷:NHibernateは-コンフィギュレーション- 2.2 " > < セッション- ファクトリ名= " NHibernate.Test " > < プロパティ名= " 接続。 driver_class " > NHibernate.Driver.SqlClientDriver </ プロパティ> <
= " connection.connection_string " >
データソース = ;データベース = NHibernateSample。UID = SA; PWD = 123 。
</ プロパティ > < プロパティ名= " adonet.batch_size " > 10 </ プロパティ> < プロパティ名= " show_sql " > 真</ プロパティ> < プロパティ名= " 方言" >
NHibernate.Dialect.MsSql2000Dialect </ プロパティ > < プロパティ名= " use_outer_join " > 真</ プロパティ> < プロパティ名= " command_timeout " > 10 </ プロパティ> < プロパティ名= " query.substitutions " > 真1 、 偽0 はい、 ' Y ' 、ノー ' N ' </ プロパティ>
< マッピングアセンブリ = " ドメインモデル " /> </ セッション- 工場> </ 休止状態- 設定> // 创建数据库パブリッククラス データベース { プライベート無効 CreateDatabase() { 設定CFG = 新しい コンフィギュレーション(); cfg.Configure(); SchemaExportのスキーマ = 新しい SchemaExportの(CFG)。// schema.Drop(真、偽); schema.SetOutputFile(
" log.txtという " );
schema.Create( 真 、 偽 );
}
}
<? XMLバージョン = " 1.0 " エンコード = " UTF-8 " ?> < 休止状態- 設定のxmlns = " 壷:NHibernateは-コンフィギュレーション- 2.2 " > < セッション- ファクトリ名= " NHibernate.Test " > < プロパティ名= " 接続。 driver_class " > NHibernate.Driver.SqlClientDriver </ プロパティ> <
= " connection.connection_string " >
データソース = ;データベース = NHibernateSample。UID = SA; PWD = 123 。
</ プロパティ > < プロパティ名= " adonet.batch_size " > 10 </ プロパティ> < プロパティ名= " show_sql " > 真</ プロパティ> < プロパティ名= " 方言" >
NHibernate.Dialect.MsSql2000Dialect </ プロパティ > < プロパティ名= " use_outer_join " > 真</ プロパティ> < プロパティ名= " command_timeout " > 10 </ プロパティ> < プロパティ名= " query.substitutions " > 真1 、 偽0 はい、 ' Y ' 、ノー ' N ' </ プロパティ>
< マッピングアセンブリ = " ドメインモデル " /> </ セッション- 工場> </ 休止状態- 設定> // 创建数据库パブリッククラス データベース { プライベート無効 CreateDatabase() { 設定CFG = 新しい コンフィギュレーション(); cfg.Configure(); SchemaExportのスキーマ = 新しい SchemaExportの(CFG)。// schema.Drop(真、偽); schema.SetOutputFile(
" log.txtという " );
schema.Create( 真 、 偽 );
}
}
ます。https://www.cnblogs.com/hubcarl/archive/2010/04/07/1706377.htmlで再現