NHibernate.cfg.xmlのファイル構成

ExpandedBlockStart.gif コード
                 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(
、  );
         }
     }

 

ます。https://www.cnblogs.com/hubcarl/archive/2010/04/07/1706377.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_33720452/article/details/93817284