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
  • 相关阅读:
    08.Python网络爬虫之图片懒加载技术、selenium和PhantomJS
    07.验证码处理
    Python网络爬虫第三弹《爬取get请求的页面数据》
    设计模式【十】—— 访问者模式
    设计模式【九】—— 模板方法模式/命令模式
    设计模式【八】—— 代理模式
    设计模式【七】—— 外观模式/享元模式
    设计模式【六】—— 装饰者模式/组合模式
    设计模式【五】—— 适配器模式/桥接模式
    设计模式【四】—— 建造者模式
  • 原文地址:https://www.cnblogs.com/MXming/p/14762489.html
Copyright © 2011-2022 走看看