mybatisplus 结果_MyBatisPlus

[!note]

MyBatis-Plus是国人基于MyBatis开发的一个MyBatis增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。以下内容将对Batis-Plus的部分配置以及注解进行说明,同时整合Spring给出示例。

MyBatis-Plus官网:https://baomidou.com

本期内容目录:

5297630fdbc44534ab45768b65a9fe94.png

新建项目

项目目录如下:

f254af1976df7fb8f15f8aa1ac8ad6f5.png

依赖jar包

    <dependency>            <groupId>com.baomidougroupId>            <artifactId>mybatis-plusartifactId>            <version>3.3.1version>        dependency>

项目中所需其他jar包:

        <dependency>            <groupId>junitgroupId>            <artifactId>junitartifactId>            <version>4.13.1version>            <scope>testscope>        dependency>                <dependency>            <groupId>log4jgroupId>            <artifactId>log4jartifactId>            <version>1.2.17version>        dependency>                <dependency>            <groupId>com.alibabagroupId>            <artifactId>druidartifactId>            <version>1.1.23version>        dependency>                <dependency>            <groupId>mysqlgroupId>            <artifactId>mysql-connector-javaartifactId>            <version>8.0.21version>        dependency>                <dependency>            <groupId>org.springframeworkgroupId>            <artifactId>spring-contextartifactId>            <version>5.2.3.RELEASEversion>        dependency>                <dependency>            <groupId>org.springframeworkgroupId>            <artifactId>spring-jdbcartifactId>            <version>5.2.8.RELEASEversion>        dependency>

配置文件

数据库配置文件:db.properties

jdbc.driverClassName=com.mysql.cj.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/demo?serverTimezone=UTCjdbc.username=rootjdbc.password=123456

日志配置文件:log4j.properties

# 全局日志配置。日志级别:tracelog4j.rootLogger=INFO, stdout# MyBatis 日志配置#某些查询可能会返回庞大的结果集。这时,你可能只想查看 SQL 语句,而忽略返回的结果集。为此,SQL 语句将会在 DEBUG 日志级别下记录(JDK 日志则为 FINE)。返回的结果集则会在 TRACE 日志级别下记录(JDK 日志则为 FINER)。因此,只要将日志级别调整为 DEBUG 即可log4j.logger.com.fan=DEBUG# 控制台输出log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n

MyBatis全局配置文件(此文件不再使用,将整合在Spring中):mybatis-config.xml

<?xml  version="1.0" encoding="UTF-8" ?>/span>        PUBLIC "-//mybatis.org//DTD Config 3.0//EN"        "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration><settings>        <setting name="logImpl" value="LOG4J"/>settings>    <plugins>                <plugin interceptor="com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor">plugin>    plugins>configuration>

Spring配置文件:spring.xml

<?xml  version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx"       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值