zoukankan      html  css  js  c++  java
  • mybatis-plus使用

    1 引入场景启动器

    <dependency>

                <groupId>com.baomidou</groupId>

                <artifactId>mybatis-plus-boot-starter</artifactId>

                <version>3.3.1</version>

      </dependency>

    2 配置

    配置数据源:导入数据库的驱动

    <!-- mysql连接驱动-->

            <dependency>

                <groupId>mysql</groupId>

                <artifactId>mysql-connector-java</artifactId>

                <version>8.0.17</version>

            </dependency>

    在yml文件中配置连接mysql数据库

    #配置数据源

    spring:

      datasource:

        username: root

        password: root

        url: jdbc:mysql://192.168.56.10:3306/shopmail_pms

        driver-class-name: com.mysql.jdbc.Driver

    配置mybatis-plus:

       1 使用@MapperScan("com.fengbao.shop.shopproduct.dao"), @MapperScan 指定要变成实现类的接口所在的包,然后包下面所有的接口在编译之后都会变成相应的实现类*/

    @MapperScan("com.fengbao.shop.shopproduct.dao")

    @SpringBootApplication

    @EnableDiscoveryClient

    public class ShopProductApplication {

    public static void main(String[] args) {

    SpringApplication.run(ShopProductApplication.class, args);

    }

    }

    2 告诉mybatis-plus Sql映射文件的位置

    #配置mybatisplus的sql映射的文件位置

    mybatis-plus:

      mapper-locations: classpath*:/mapper/**/*.xml

      global-config:

        db-config:

    #      主键自增

          id-type: auto

  • 相关阅读:
    img与特殊布局下对浏览器渲染的剖析
    css属性image-redering详解
    nodejs与Promise的思想碰撞
    跨域抓取博客园RSS
    WebGL中图片多级处理(FrameBuffer)
    WebGL中的OpenGL着色器语言
    三角剖分算法(delaunay)
    用原生Canvas写贪吃蛇及问题解决
    那些在BAE上部署node.js碰到的坑
    js实现jquery的offset()
  • 原文地址:https://www.cnblogs.com/mibing/p/15150224.html
Copyright © 2011-2022 走看看