调用getConnection()时会连接数据库,可以用来判断配置的连接信息是否正确。测试代码可以这么写 @AutowiredDataSource dataSource;@Test void getConnection() throws Throwable {dataSource.getConnection(); } 当配置的spring.datasource.url的值的格式有误时,会出现错误: Caused by: java. 继续阅读
Search Results for: autowire
查询到最新的2条
循环依赖-三级缓存
循环依赖概念 spring容器帮助我们管理对象,简称Bean,大多数情况下我们都是使用单例bean,也就是从容器中重复利用这个Bean,在生成Bean的过程中需要为某些成员变量赋值,比如现在有类A和B被spring容器管理,A类中有个依赖容器成员变量B,B类中有个依赖容器的成员变量A。 @Component public class A {@Autowiredprivate B 继续阅读