zoukankan      html  css  js  c++  java
  • 如何查看NHibernate中生成的SQL

    1. 在NHibernate的配置文件中加上 

    <property name="show_sql">true</property>

    2. 在Log4Net中的配置文件中加上 

        <logger name="NHibernate"> 

            <level value="WARN"/>
            <appender-ref ref="RollingLogFileAppender" />
        </logger>
        <logger name="NHibernate.SQL">
            <level value="ALL"/>
            <appender-ref ref="RollingLogFileAppender" />
        </logger>

        <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
            <file value="UserData\log\log.txt" />
            <appendToFile value="true" />
            <rollingStyle value="Size" />
            <maxSizeRollBackups value="10" />        
            <staticLogFileName value="false" />        
            <maximumFileSize value="2MB" />

            <layout type="log4net.Layout.PatternLayout">
                <header value="[Header] " />
                <footer value="[Footer] " />
                <conversionPattern value="%date %-5level %logger - %message%newline" />
            </layout>
        </appender>

  • 相关阅读:
    距离某天还有多久
    U3D各键值说明
    一些比较重要的函数
    U3D功能脚本备忘
    沟边
    渲染排序
    字符串转整数备录
    沟边
    U3D优化
    Unity中的四个路径
  • 原文地址:https://www.cnblogs.com/zq8024/p/2263428.html
Copyright © 2011-2022 走看看