发表于: 2017-12-11 23:43:46

1 607


今天完成的事情:

学习完善了log4j的日志功能,学习了一点关于GIT管理工具的运用。


明天计划的事情:

开始看看任务二


遇到的问题:

1、log4j 在mybatis中需要特别的设置,在mybatis-config.xml 配置文件中需要添加代码:

<settings>
<setting name="logImpl" value="LOG4J"/>
</settings>

强制指定日志的输出方式,否则有可能出错。



2、关于日志的输出地址可以如下方式配置,不受系统和服务器的影响。

第一步:在web.xml中添加参数:

<context-param>
<param-name>webAppRootKey</param-name>
<param-value>webApp.root</param-value>
</context-param>

第二步:

在log4j.properties中添加文件输出地址:

log4j.appender.R.File=${webApp.root}logs/log.log

webApp.root保存的是项目运行路径,根据项目动态生成。

通过该设置可以确保输出至项目运行根目录中的logs文件中的log.log文件中。


log4j的配置中可以非常精细的控制日志的输出内容,级别等,目前尚没有深入的去调试测试。


收获:

关于版本管理工具git的一点点应用,上传项目,其更复杂的核心功能并未学习掌握。



返回列表 返回列表
评论

    分享到