Common.Logging的输出配置
来源:互联网 发布:apache服务器安装 编辑:程序博客网 时间:2024/06/02 20:01
一、使用log输出到控制台:
.config配置如下:
<configSections> <sectionGroup name="common"> <!--1.此Adapter只输出到控制台--> <section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" /> </sectionGroup> </configSections>
<common> <logging> <!--1.此Adapter只输出到控制台--> <factoryAdapter type="Common.Logging.Simple.ConsoleOutLoggerFactoryAdapter, Common.Logging"> <arg key="level" value="DEBUG" /> <arg key="showLogName" value="true" /> <arg key="showDataTime" value="true" /> <arg key="dateTimeFormat" value="yyyy/MM/dd HH:mm:ss:fff" /> </factoryAdapter> </logging> </common>
二、使用common.logging.log4net adapter输出到log4net
<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <sectionGroup name="common"> <!--1.此Adapter只输出到控制台--> <section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" /> </sectionGroup> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> </configSections> <common> <logging> <!--1.此Adapter只输出到控制台--> <!--<factoryAdapter type="Common.Logging.Simple.ConsoleOutLoggerFactoryAdapter, Common.Logging"> <arg key="level" value="DEBUG" /> <arg key="showLogName" value="true" /> <arg key="showDataTime" value="true" /> <arg key="dateTimeFormat" value="yyyy/MM/dd HH:mm:ss:fff" /> </factoryAdapter>--> <factoryAdapter type="Common.Logging.Log4Net.Log4NetLoggerFactoryAdapter, Common.Logging.Log4Net"> <arg key="configType" value="INLINE" /> </factoryAdapter> </logging> </common> <log4net> <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender"> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date [%thread] %-5level %logger %ndc - %message%newline" /> </layout> </appender> <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender, log4net"> <param name="LockingModel" type="log4net.Appender.FileAppender+MinimalLock" /> <param name="File" value="App_Data/log/" /> <param name="StaticLogFileName" value="false" /> <param name="DatePattern" value="yyyy-MM-dd.'log'" /> <param name="AppendToFile" value="true" /> <param name="MaxSizeRollBackups" value="10" /> <param name="MaximumFileSize" value="5MB" /> <param name="RollingStyle" value="Date" /> <!--Size ==- Date--> <layout type="log4net.Layout.PatternLayout"> <param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n%newline" /> </layout> </appender> <root> <!--设置默认日志器--> <level value="DEBUG" /> <appender-ref ref="RollingLogFileAppender" /> </root> <logger name="MyApp.DataAccessLayer"> <level value="DEBUG" /> </logger> <logger name="RollingLogFileAppender"> <level value="INFO"></level> </logger> </log4net> </configuration>
Common.Logging官网:(common.logging.net & common.logging.log4net.dll & other implemention dll)
http://netcommon.sourceforge.net/index.html
log4net属于Apache(log4net.dll)
http://logging.apache.org/log4net/
阅读全文
0 0
- Common.Logging的输出配置
- Common.Logging的输出配置
- common logging的使用
- spring的学习-common-logging搭配log4j配置项目日志
- Log4j和common-logging配置实例教程
- common-logging
- Common.Logging
- Log4j和common-logging的使用
- Common-logging 与 Log4j的结合使用
- Common-logging 与 Log4j的结合使用
- Common-logging 与 Log4j的结合使用
- Log4j和common-logging的使用
- log4j和common-logging的区别
- Log4j和common-logging的使用
- 解密Log4j、SLF4J、Common-logging的区别
- 在Spring中配置使用commons-logging的simplelog来输出日志
- 在Spring中配置使用commons-logging的simplelog来输出日志
- Log4j与common-logging
- 杂记
- UE4 远程调用函数
- ssl原理
- 输入一个菱形
- gitlab使用
- Common.Logging的输出配置
- 重新坚持写博客
- javascript继承模式里的坑
- “换汽水”问题(用C++)
- 网络编程1
- 面试题整理-2-JSP中的默认的内置对象
- 参考 TV 应用
- IDEA杂记
- Java 表单注册常用正则表达式验证工具类,常用正则表达式大集合。 1. 电话号码 2. 邮编 3. QQ 4. E-mail 5. 手机号码 ……