log4net日志的学习笔记

导图是根据这个文章画的
<ASP.NET调试API之Log4net使用指南>
 
这2篇文章介绍的很详细的.
log4net使用详解
http://blog.csdn.net/zhoufoxcn/article/details/2220533
 
注意:
在将日志写入数据库时出现问题.
<connectionType value="System.Data.SqlClient.SqlConnection, System.Data" /> 
改成
<connectionType value="System.Data.SqlClient.SqlConnection, System.Data, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
 
web项目,要在namespace上面加上
[assembly: log4net.Config.DOMConfigurator(Watch = true)]
 
连接SQLite数据库的问题,需要SQLite3.dll和SQLite的.net驱动System.Data.SQLite.DLL放到目录下.
下载地址: http://www.sqlite.org/

以下是思维freemind的导图
 
  • log4net
    • logger(记录器)
      • 产生日志消息
      • 通过名字字符串重用
      • 继承体系
        • a.b.c继承自a.b
      • 接口ILog
      • LogManager同意管理
      • 日志的级别
        • OFF
        • FATAL
        • ERROR
        • WARN
        • INFO
        • DEBUG
        • ALL
    • 前言
      • 是一个提供日志的框架
      • 支持多输出
        • 文件
        • 数据库
          • MS SQL Server
          • Access
          • Oracle
          • SQLite)
          • DB2
        • 控制台
        • Windows事件日志
        • 循环记录日志RollingFileAppender
    • Respostory(库)
      • 主要用于负责日志对象组织结构的维护
      • 使用者不需要直接使用
    • Layout(布局)
      • 用于最后输出信息
      • 一个appender对应一个Layout
      • 实现了ILayout接口
    • appender(附着器)
      • 附加在logger上
      • 可以附加多个
    • 使用举例
      • 配置文件
      • 代码
    • 关于
      • 作者
        • Nauman Leghari的Using log4net
      • http://logging.apache.org/log4net
 

转载于:https://www.cnblogs.com/DavidKing/archive/2012/07/03/log4net.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值