zoukankan      html  css  js  c++  java
  • MyBatis-Plus的基本使用方式

    MyBatis-Plus的介绍

    关于MyBatis Plus的介绍,可以查看官网:点击跳转,本人在此就不做过多的介绍了,下面主要阐述一下自己使用mybatis-plus的一些体会。

    1.配置

    SpringBoot中配置mybatis plus的方式比较复杂,可以采用mybatis plus自带的代码生成器,也可以自己手动配置,先讲手动配置:

    引入依赖

    <dependency>
        <groupId>com.baomidou</groupId>
        <artifactId>mybatis-plus-boot-starter</artifactId>
        <version>3.4.2</version>
    </dependency>
    <dependency>
        <groupId>com.baomidou</groupId>
        <artifactId>mybatis-plus-generator</artifactId>
        <version>3.4.1</version>
    </dependency>
    <dependency>
        <groupId>org.freemarker</groupId>
        <artifactId>freemarker</artifactId>
        <version>2.3.31</version>
    </dependency>
    

    PS:第三个是使用代码自动生成器时需要的依赖,暂时可忽略

    编写Controller、Service、Mapper、Entity层的代码

    限于篇幅,这里直接用码云上的代码展示
    Controller代码
    Service接口代码
    Service实现类代码
    Mapper代码
    Entity代码

    使用增删改查

    mybatis plus中对数据库的操作,既可以在Service层,也可以在Mapper层,区别在于API的名称,以及Mapper层可以编写SQL语句,具体的用法可以参考官网:CRUD 接口

  • 相关阅读:
    记一次给自己的本子更换一个SSD盘
    喜欢的电影
    一个人没有出息的9大根源
    经典思维模式
    Linux基础入门教程
    XML
    UML
    Linux最常用的基础命令
    IP地址
    http协议
  • 原文地址:https://www.cnblogs.com/dabenhou/p/14412322.html
Copyright © 2011-2022 走看看