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 

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

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

       

     

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

    
    
  • 相关阅读:
    Linux系统备份与恢复
    CentOS7修改设置静态IP和DNS
    CentOS系统基础优化16条知识汇总
    CentOS英文提示修改为中文提示的方法
    CentOS修改主机名和网络信息
    CentOS 7系统查看系统版本和机器位数
    Linux下设置SSH Server设置时间链接限制
    查看Linux下系统资源占用常用命令(top、free、uptime)
    查看CentOS系统运行了多久使用uptime命令
    设计模式(七)学习----命令模式
  • 原文地址:https://www.cnblogs.com/LWLDD/p/8465362.html
Copyright © 2011-2022 走看看