zoukankan      html  css  js  c++  java
  • 团队冲刺-个人部分3

    昨天的成就:

    配置好了Mybatis框架的基本配置文件,并保证Mybatis的基本功能能够正常运行。

    遇到的困难:

    在Maven下,Mybatis的Mapper文件如果没有放到main/src/resource目录下会导致在使用Junit测试功能时,无法找到。

    解决方法:

    在pom.xml文件下添加以下内容,告知Maven去导入其他目录下的xml、properties文件。

    <build>
            <resources>
                <resource>
                    <directory>src/main/java</directory>
                    <includes>
                        <include>**/*.properties</include>
                        <include>**/*.xml</include>
                    </includes>
                    <filtering>false</filtering>
                </resource>
                <resource>
                    <directory>src/main/resources</directory>
                    <includes>
                        <include>**/*.properties</include>
                        <include>**/*.xml</include>
                    </includes>
                    <filtering>false</filtering>
                </resource>
            </resources>
        </build>

     

    今天的任务:

    配置log4j,方便在开发过程中找错,确定对象转Json字符串的Jar包——Gson。

    log4j使用的配置文件:

    #---- global logging configuration
    #---- level: FATAL,ERROR,WARN,INFO,DEBUG
    #---- appender: console, file, mail
    ### set log levels ###
    log4j.rootLogger = DEBUG,console
     
    ### 输出到控制台 ###
    log4j.appender.console = org.apache.log4j.ConsoleAppender
    log4j.appender.console.Target = System.out
    log4j.appender.console.layout = org.apache.log4j.PatternLayout
    log4j.appender.console.layout.ConversionPattern =  %d{ABSOLUTE} %5p %c{1}:%L - %m%n
     
    ### 输出到日志文件 ###
    log4j.appender.file = org.apache.log4j.DailyRollingFileAppender
    log4j.appender.file.File = ${uplat.root}/WEB-INF/logs/platform.log
    log4j.appender.file.DatePattern=_yyyyMMdd'.log'
    #log4j.appender.file.Append = true
    #log4j.appender.file.Threshold = INFO
    log4j.appender.file.layout = org.apache.log4j.PatternLayout
    log4j.appender.file.layout.ConversionPattern =%-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n
     
    ### 打印SQL ###
    #log4j.logger.com.ibatis=DEBUG
    #log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
    #log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
    #log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
    log4j.logger.java.sql.Connection=DEBUG
    log4j.logger.java.sql.Statement=DEBUG
    log4j.logger.java.sql.PreparedStatement=DEBUG
    #log4j.logger.java.sql.ResultSet=DEBUG
  • 相关阅读:
    nginx:配置详细说明
    linux:/etc/rc.local 不能自动启动问题
    nginx:403 forbidden 二种原因
    nginx:虚拟主机配置
    linux:lnmp环境搭建
    php:mysqli扩展
    linux:磁盘的分割、检验、格式化与挂载
    webpack
    js的window.onscroll事件兼容各大浏览器
    js window事件解析(转载)
  • 原文地址:https://www.cnblogs.com/MXming/p/14762489.html
Copyright © 2011-2022 走看看