zoukankan      html  css  js  c++  java
  • 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

    待更新

  • 相关阅读:
    第二天与第三天的总结
    随手写的总结关于
    第一次编程作业
    第一次博客作业
    CSS学习笔记-04 a标签-导航练习
    CSS学习笔记-03- 过渡模块之前奏篇 a标签的伪类选择器
    CSS学习笔记-02. 2D转换模块-形变中心点
    CSS学习笔记-01-2D转换模块
    从今天开始 每天记录HTML,CSS 部分的学习笔记
    回流和重绘
  • 原文地址:https://www.cnblogs.com/rzkwz/p/12836832.html
Copyright © 2011-2022 走看看