• 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 接口

  • 相关阅读:
    hdfs command
    开机启动
    date
    tabulate
    django前后端分离403 csrf token missing or incorrect
    设计一个程序,程序中有三个类,Triangle,Lader,Circle。
    总结,
    数据库2
    JDBC数据库1
    网络编程2
  • 原文地址:https://www.cnblogs.com/dabenhou/p/14412322.html
Copyright © 2020-2023  润新知