查询到最新的2条

检测连接数据库的配置是否正确

调用getConnection()时会连接数据库,可以用来判断配置的连接信息是否正确。测试代码可以这么写 @AutowiredDataSource dataSource;@Test void getConnection() throws Throwable {dataSource.getConnection(); } 当配置的spring.datasource.url的值的格式有误时,会出现错误: Caused by: java. 继续阅读

循环依赖-三级缓存

循环依赖概念 spring容器帮助我们管理对象,简称Bean,大多数情况下我们都是使用单例bean,也就是从容器中重复利用这个Bean,在生成Bean的过程中需要为某些成员变量赋值,比如现在有类A和B被spring容器管理,A类中有个依赖容器成员变量B,B类中有个依赖容器的成员变量A。 @Component public class A {@Autowiredprivate B 继续阅读