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
  • 相关阅读:
    树套树
    Luogu P2839 [国家集训队]middle
    苟随笔
    BJOI2014 大融合
    轻量树上问题选做
    sb的斜率优化笔记
    CDialogEx::OnPaint()的问题,或者为什么在对话框程序的OnPaint中绘图无效的问题
    VC6的工程转到VC2010或更高版本出现fatal error C1189编译错误的解决方法
    C语言实现的反转字符串
    在终端输入npm run serve时出现npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! test_vue_0613@1.0.0 dev: 错误的解决方法
  • 原文地址:https://www.cnblogs.com/MXming/p/14762489.html
Copyright © 2011-2022 走看看