zoukankan      html  css  js  c++  java
  • Mybatis整合log4j(IDEA)

    1   maven 中引入节点 包括log4j的各种包节点

                

     <dependency>
    <groupId>log4j</groupId>
    <artifactId>log4j</artifactId>
    <version>1.2.16</version>
    </dependency>
    <!--日志的统领着-->
    <dependency>
          <groupId>org.slf4j</groupId>
          <artifactId>slf4j-api</artifactId>
          <version>1.7.21</version>
        </dependency>
    <!-- https://mvnrepository.com/artifact/ch.qos.logback/logback-core -->
    <dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-core</artifactId>
    <version>1.2.3</version>
    </dependency>

    <!-- https://mvnrepository.com/artifact/ch.qos.logback/logback-classic -->
    <dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>1.2.3</version>
    <scope>test</scope>
    </dependency>


    以上就是所用的包节点

    第二 加入配置文件 log4j.properties logback.xml

    第一个配置文件 (截图)

    记得修改最后一行,cn.study.dao,这个为dao层路径.

    详细部分使用,在图上已有注释。

    下面为第二个配置文件的截图  

    这个也只是修改当中的路径而已。

    成功之后,应该会出现这个

     在真正的开发中,各个框架和日志整合,大家都必须使用。

    常用的五种日志级别: info debug  error fatal trace 

             session.getMapper()方法   使用强类型的方式,直接点我们的业务方法

           例子





    别名  

    在小配置当中书写以下代码 --位置得放对

     

    这是第一种,name为实体类路径。

    第二种为把中间的节点换为<typeAlias>节点,  

    例如<typeAlias type="cn.study.entity" alias="BOOK"></typeAlias>

    接下来说明sql节点的使用方法 

    sql节点 用于解决 sql查询时的* 号问题 ,在当中可以写出查询列 

    在小配置中,与增删改节点同级,在他们之上  

    使用方法  :

       使用方法为 在查询时写入查询列是用

     <include>标签,refid 为上面sql节点id 

    上面还有一种要说明的方式

       模糊查询  : 模糊查询分为三种方法

       

     

    以上三种 就是在 条件语句查询中所使用的模糊查询

    
    
  • 相关阅读:
    专业开发: MSIL语言学习笔记
    (破解)去掉ILDasm的SuppressIldasmAttribute限制
    UDP编程中的connect
    linux 下的UDP client/server 示例
    HTML颜色代码表
    元素(Element)选择器(jQuery)
    ID选择器(jQuery)
    Photoshop快捷键大全
    MyEclipse快捷键大全
    Windows7快捷键大全
  • 原文地址:https://www.cnblogs.com/LWLDD/p/8465362.html
Copyright © 2011-2022 走看看