创建项目
选择MySQL+JDBC+Web
链接数据库
1 | spring: |
1 | package com.wsx.study.springboot.demo; |
数据源自动配置原理
DataSourceConfiguration,根据配置创建数据源,默认使用Tomcat连接池
SpringBoot支持很多数据源类型,甚至可以自定义,利用反射绑定数据源,并绑定相关属性
配置druid
1 | <dependency> |
然后再application.yml中配置这个, 就可以用localhost:8080/druid/来访问来
1 | spring: |
整合MyBatis
建表+逆向工程
SpringBoot就自动帮我们把Mapper放到IOC中了
1 | package com.wsx.demo.dao; |
当然这里也支持批量导入
1 |
|
整合JPA
最后是最强的。。。
新建项目的时候选择JPA
JPA你甚至不用自己写sql?好强大
1 | spring: |
1 | package com.wsx.demo.entity; |
1 |
|
1 |
|
- 本文作者: fightinggg
- 本文链接: http://fightinggg.github.io/yilia/yilia/Q9I31Z.html
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!