1.配置pom.xml
选择Spring,SpringWeb,MySQL,MyBatis,lombok等项目依赖
2.配置application.yml
server:
port: 8080
spring:
# 声明数据源
datasource:
type: com.alibaba.druid.pool.DruidDataSource
druid:
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://localhost:3306/test1?useSSL=false&serverTimezone=UTC
username: root
password: root
max-wait: 30000
max-active: 200
initial-size: 10
# 声明映射xml文件的类路径
mybatis:
mapper-locations: classpath:mapper/*.xml
# 引用外部的mybatis自身的核心配置文件 settings 可以借助这个文件单独配置
# config-location: classpath:mybatis-config.xml
# spring boot 帮你将settings封装好的一个对象
configuration:
map-underscore-to-camel-case: true
3.按照controller、service、mapper等层次写业务代码
如图
ps:在controller层添加@Controller注解
在serviceImpl层添加@Service注解
在mapper层接口上添加@Mapper注解
mapper.xml中的namespace要严格按照mapper接口所在位置填写