简介
SpringBoot和Mybatis是啥请自行百度,作者这里也是花了几天时间入门了这个框架用来完成任务,并且也算符合要求的完成了任务,期间也各种百度但是没找到自己想要的那种简单易懂的教程,所以踩了很多坑,写这个博客的目的就是为了让大家少踩一点坑,开始。
创建一个SpringBoot项目https://start.spring.io/
点开这个网站,创建一个Springboot项目,如下图,这里用的是2.1.5,学技术嘛,就是要学新的。
目录结构
增加修改目录结构为下图
开始编写
这里我们就编写一个人员信息的增删改查
配置数据库数据库创建
打开mysql数据库创建一个叫test的数据库之后创建person表,这里使用的是Navicat百度有破解版,会命令用命令行也行,如下图,记得设置主键自增,然后随便加几个数据以便之后查询。
application.yml
路径:/resources/application.yml
server: port: 8080 spring: dataso<strong>本文来源gao@daima#com搞(%代@#码@网2</strong>urce: name: url: jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=UTC username: root password: root mybatis: mapper-locations: classpath:mapper/*.xml
Person类
路径/model/Person.java
package com.ljsh.test.model; public class Person { /* {id} 自增主键 {name} 人员姓名 {mobile} 人员电话 */ private int id; private String name; private String mobile; // 右键 Generate -> Setter and Getter -> Shift全选 -> ok 生成如下代码 public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getMobile() { return mobile; } public void setMobile(String mobile) { this.mobile = mobile; } // 右键 Generate -> toString() -> 全选 -> ok 生成如下代码 @Override public String toString() { return "Person{" + "id=" + id + ", name='" + name + '\'' + ", mobile='" + mobile + '\'' + '}'; } }