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>

  • 相关阅读:
    addEventListener事件委托
    ES6的解构赋值
    JavaScript 中最​​重要的保留字
    HTML 5 Web 存储
    Node.js 里的 process.nextTick(),简单理解
    实现多层DIV叠加的js事件穿透
    touch事件中的touches、targetTouches和changedTouches详解
    Promise.all( ) 的使用
    js 中的五种迭代方法
    迭代
  • 原文地址:https://www.cnblogs.com/zq8024/p/2263428.html
Copyright © 2011-2022 走看看