集成ORM框架 MyBatis
将数据存储到数据库或硬盘、断电数据也不会丢失。
- 创建数据库
- 新建用户 让该用户只能看到 video 这个数据库。
- 给用户分配权限
-
新建连接 (只能看到 video 表)
-
引入 JAR 包、先在父工程的 pom.xml 引入,进行包管理,再在子工程的pom.xml引入 子 pom.xml 不带版本号
- 添加数据库连接信息
datasource:
url: jdbc:mysql://localhost:3306/video?characterEncoding=UTF8&autoReconnect=true
driver-class-name: com.mysql.cj.jdbc.Driver
username: 新建连接用户名
password: 用户名密码
mybatis:
mapper-locations: classpath:/mapper/*.xml
- 测试整合是否成功~ 整合完毕
DevTools 热部署的集成
- 引入 JAR 包
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
- setting -> compiler -> build project automatically
- Advanced Settings -> Allow auto-make to start ....
- 2021 版 idea
mybatis 日志优化
application 打印日志。 logging.level.包名=trace
logging:
level:
nuc:
zm:
system:
mapper: trace
优化后的效果