背景
做SpringBoot已经大半年了,之前一直在现成的框架做CRUD和日常业务。没时间自己重头搭建,现在找工作机会来了。
- 在Maven的POM配置依赖
- 配置文件添加数据库信息,分别是Mybatis和Spring datasource
- CRUD流程 ----> domain、mapper、service、serviceImpl、mapper.xml
- REST控制器---->我这里建了一个API包,叫啥不重要
POM.XML依赖
<!--MySQL数据库驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<!--阿里巴巴连接池-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.16</version>
</dependency>
<!--Mybatis-->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.0.1</version>
</dependency>
yml配置
spring:
# 持久层
datasource:
url: jdbc:mysql://120.7X.XX.XX:3306/xxxxxx?useUnicode=true&characterEncoding=utf-8
username: XXXXX
password