zoukankan      html  css  js  c++  java
  • MyBatis框架搭建优化

    01配置别名 

    <typeAliases> 
         <!--单独的给某一个文件起别名  --> 
          <typeAlias type="com.bjsxt.pojo.Flower" alias="a"/> 
    <!--给整个包下面的文件起别名   这时候别名的名称就是类的名称 不区分大小写--> 
          <package name="com.bjsxt.pojo"/> 
     </typeAliases> 
    

      

    02配置Mapper(本地文件

    <mapper url="file:///E:/FlowerMapper.xml"/> 
    

      

    03属性的名称配置 

    <properties resource="jdbc.properties"></properties> 
    

      

    引入properties配置文件 

    A、需要明白MyBatis也是支持属性文件的读取的

    B、可以让代码的结构更加的清晰 

    04配置settings开启log4j支持 

    4.1日志的作用:

    A、记录错误的信息到文件中

    B、有日志级别方便查看

    4.2 Log4J的五种级别:

        4.1 FATAL 严重错误

    4.2 ERROR 错误

        4.3 WARN 警告

        4.4 INFO 普通信息

        4.5DEBUG调试信息

    4.3 DEBUG 调试信息 

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

      

    4.4日志文件 

    log4j.rootCategory=error, CONSOLE,LOGFILE 
    #必须知道com.bjsxt.mapper:是namespace含义是只要是用com.bjsxt.,mapper开始的命名空间日志的级别都是debug模式,不是包名 
    log4j.logger.com.bjsxt.mapper=debug 
    log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender 
    log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout 
    log4j.appender.CONSOLE.layout.ConversionPattern=- %m%n 
    # LOGFILE is set to be a File appender using a PatternLayout. 
    log4j.appender.LOGFILE=org.apache.log4j.FileAppender 
    log4j.appender.LOGFILE.File=d:/axis.log 
    log4j.appender.LOGFILE.Append=true 
    log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout 
    log4j.appender.LOGFILE.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n 
    

      

  • 相关阅读:
    xcode swift对应版本
    VM12安装OS X10.11步骤及说明
    Java开发Webservice的组件
    xml文件格式说明
    android开发中在界面上实现曲线图的几个开源项目
    C#中SQL Server数据库连接池使用及连接字符串部分关键字使用说明
    c#对数据库访问完应关闭连接
    I2C VHDL程序
    数码管一些列功能的verilog实现
    PWM控制灯亮暗的verilog实现
  • 原文地址:https://www.cnblogs.com/vincentmax/p/14286731.html
Copyright © 2011-2022 走看看