0.springboot整合mybatis
引入如下依赖
1. easycode的配置
前提是在idea中装好了easycode插件
2. easycode生成的文件
3.application.yml的配置
spring:
profiles:
active: dev
4.application-dev.yml的配置
server:
port: 8080
spring:
datasource:
username: root
password: 123456
url: jdbc:mysql://127.0.0.1:3306/mybatis?serverTimezone=UTC&useUnicode=true&charaterEncoding=utf-8&useSSL=false
driver-class-name: com.mysql.cj.jdbc.Driver
mybatis:
mapper-locations: classpath:mapper/*Dao.xml
type-aliases-package: com.example.demo.entity
logging:
level:
com:
example:
dao : debug
5. 配置注解
然后在Dao层的接口上加上
@Mapper
注解
然后在springboot的启动类上加上
@MapperScan("com.example.demo.dao")
路径指向存放接口的包路径
6.启动springboot
访问url: http://localhost:8080/user/selectOne?id=1
来自虽然帅,但是菜的程序员