zoukankan      html  css  js  c++  java
  • NHibernate 2.1.2 app.config (可通过)

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
        <configSections>
            <section name="hibernate-configuration"
                     type="NHibernate.Cfg.ConfigurationSectionHandler, NHibernate" />
            <section name="log4net"
                     type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" />
        </configSections>
        <!-- This is the System.Data.dll provider for SQL Server -->
        <hibernate-configuration  xmlns="urn:nhibernate-configuration-2.2" >
        <session-factory name="NHibernate.Test">
            <property name="connection.driver_class">NHibernate.Driver.SqlClientDriver</property>
            <property name="connection.connection_string">
                Server=.;initial catalog=NHibernate; uid=sa;pwd=123456
            </property>
            <property name="adonet.batch_size">10</property>
            <property name="show_sql">false</property>
            <property name="dialect">NHibernate.Dialect.MsSql2005Dialect</property>
            <property name="use_outer_join">true</property>
            <property name="command_timeout">60</property>
            <property name="query.substitutions">true 1, false 0, yes 'Y', no 'N'</property>
            <property name="proxyfactory.factory_class">NHibernate.ByteCode.LinFu.ProxyFactoryFactory, NHibernate.ByteCode.LinFu</property>
        </session-factory>
    </hibernate-configuration>
        <!-- This section contains the log4net configuration settings -->
        <log4net debug="false">

            <!-- Define some output appenders -->
            <appender name="trace"
                      type="log4net.Appender.TraceAppender, log4net">
                <layout type="log4net.Layout.PatternLayout,log4net">
                    <param name="ConversionPattern"
                           value="%d{ABSOLUTE} %-5p %c{1}:%L - %m%n" />
                </layout>
            </appender>

            <appender name="console"
                      type="log4net.Appender.ConsoleAppender, log4net">
                <layout type="log4net.Layout.PatternLayout,log4net">
                    <param name="ConversionPattern"
                           value="%d{ABSOLUTE} %-5p %c{1}:%L - %m%n" />
                </layout>
            </appender>

            <appender name="rollingFile"
                      type="log4net.Appender.RollingFileAppender,log4net" >

                <param name="File"
                       value="log.txt" />
                <param name="AppendToFile"
                       value="false" />
                <param name="RollingStyle"
                       value="Date" />
                <param name="DatePattern"
                       value="yyyy.MM.dd" />
                <param name="StaticLogFileName"
                       value="true" />

                <layout type="log4net.Layout.PatternLayout,log4net">
                    <param name="ConversionPattern"
                           value="%d [%t] %-5p %c - %m%n" />
                </layout>
            </appender>

            <!-- Setup the root category, add the appenders and set the default priority -->

            <root>
                <priority value="WARN" />
                <appender-ref ref="console" />
            </root>

            <logger name="NHibernate.Hql.Ast.ANTLR">
                <priority value="ON" />
            </logger>

            <logger name="NHibernate.SQL">
                <level value="ON" />
            </logger>

            <logger name="NHibernate.AdoNet.AbstractBatcher">
                <level value="ON" />
            </logger>

            <logger name="NHibernate.Tool.hbm2ddl.SchemaExport">
                <level value="ERROR" />
            </logger>
        </log4net>

    </configuration>

  • 相关阅读:
    5
    4
    2
    3
    1
    IOS js交互
    vm安装mac
    索引
    ORM 基础
    reids 日志no
  • 原文地址:https://www.cnblogs.com/caigen/p/1639218.html
Copyright © 2011-2022 走看看