mybatis_plus插件使用


新建數據庫

   create Database IF not exists mybatis_plus character set gbk;//新建數據庫
  //新建表
  create table user(
      id BIGINT(20) not null COMMENT '主鍵id',
      name VARCHAR(30) null default null comment '姓名',
      age INT(11) null default null COMMENT '年齡',
      email VARCHAR(50) null DEFAULT NULL COMMENT '郵箱',
      PRIMARY KEY(id)
  );
  //插入數據
  INSERT INTO `user` (id,name,age,email) VALUES
  (1,'Jone',18,'test1@baomidao.com'),
  (2,'Jack',19,'test1@baomidao.com'),
  (3,'Tom',20,'test1@baomidao.com'),
  (4,'SanNi',21,'test1@baomidao.com'),
  (5,'Bilbil',22,'test1@baomidao.com'),
  (6,'Bady',23,'test1@baomidao.com')

導入mybatis-plus依賴

   <!--數據庫驅動-->
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
    </dependency>
    <!--lombok-->
    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
    </dependency>
    <!--mybatis-plus-->
    <!--mybatis-plus  是自己開發的,並非官方-->
    <dependency>
        <groupId>com.baomidou</groupId>
        <artifactId>mybatis-plus-boot-starter</artifactId>
        <version>3.0.5</version>
    </dependency>

說明這個的mybatis-plus可以節省我們大量的代碼,盡量不要同時導入mybatis和mybatis-plus!有可能存在版本的差異

這里就導入mybatis-plus就夠了

idea新建springboot模板

  在application.properties配置數據庫
  # mysql 5 驅動不同
  spring.datasource.username=root
  spring.datasource.password=123456
  spring.datasource.url=jdbc:mysql://localhost:3306/mysql_plus?useSSl=false&userUnicode=true&characterEncoding=utf-8
  spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

  # mysql 8 驅動不同com.mysql.cj.jdbc.Driver   需要增加時區的配置   serverTimezone=GMT%2BB
    傳統方式 pojo-dao (連接mybatis,配置mapper.xml文件) - service -controller

待更新


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM