1.什么是自动装配
无需手动加载某些配置,而由Springboot自动加载进来。
譬如: 自己加载DispatcherServlet.
如何完成自动装配?




为什么总的自动装配类由127个。因为这些自动装配类都在某个文件中写死了。

2.springboot整合数据源
数据源: 指的是数据源。即是: springboot框架连接数据库。
(1)引入依赖
<!--加入数据源的启动依赖: springboot启动时会加载对应的自动装配类。-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
(2)配置数据源信息---application.properties
# 配置数据源
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/***?serverTimezone=Asia/Shanghai
spring.datasource.username=root
spring.datasource.password=***
(3)测试
@Sprin

本文详细介绍了SpringBoot的自动装配原理,并展示了如何整合数据源、Mybatis、PageHelper分页插件以及Swagger2接口文档。通过自动装配,可以简化配置,提高开发效率。在数据源整合部分,除了默认的Hikari,还演示了Druid数据源的配置。最后,通过Swagger2实现了清晰的API文档展示。
最低0.47元/天 解锁文章
775

被折叠的 条评论
为什么被折叠?



