|
|
在config配置文件log4net节点下面添加如下代码:
- <!--下面是nhibernate配置-->
- <appender name="NHibernateSQLAppender" type="log4net.Appender.FileAppender" >
- <param name="File" value="./App_Log\Sql\sql.log" />
- <param name="AppendToFile" value="true" />
- <param name="DatePattern" value="yyyy.MM.dd" />
- <layout type="log4net.Layout.PatternLayout">
- <conversionPattern value="%-5p %d [%c] %m%n" />
- </layout>
- </appender>
- <!-- levels: DEBUG, INFO, WARN, ERROR, FATAL -->
- <logger name="NHibernate.SQL" additivity="false">
- <level value="DEBUG" />
- <appender-ref ref="NHibernateSQLAppender" />
- </logger>
- <!--结束-->
复制代码
在hibernate.cfg.xml文件session-factory节点下面添加:
- <property name="show_sql">true</property>
复制代码
|
上一篇:NHibernate中ISession的Flush理解下一篇:MVC AJAX.BeginForm() 页面异步提交
|