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
  • 相关阅读:
    rsync服务器与客户端配置文件
    0170001799 SQL Parsing Messages .
    RHEL修改最大文件打开数,关于epoll socket Too many open files问题的解决
    精美网页集锦
    Linux 相关发音
    【转】如何提升工作中的影响力
    2010年50大最佳工作场所 谷歌仅排名第14
    加密解密工具gpg (GnuPG)
    【转】易经与软件开发
    常见的开放源代码许可证类型
  • 原文地址:https://www.cnblogs.com/MXming/p/14762489.html
Copyright © 2011-2022 走看看