张延森 3 лет назад
Родитель
Сommit
2397369da8

+ 11
- 9
src/main/java/com/yunzhi/training/config/LazyInitBean.java Просмотреть файл

@@ -5,12 +5,14 @@ import org.springframework.beans.factory.config.BeanFactoryPostProcessor;
5 5
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
6 6
 import org.springframework.context.annotation.Configuration;
7 7
 
8
-@Configuration
9
-public class LazyInitBean implements BeanFactoryPostProcessor {
10
-    @Override
11
-    public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException {
12
-        for (String beanName : beanFactory.getBeanDefinitionNames()) {
13
-            beanFactory.getBeanDefinition(beanName).setLazyInit(true);
14
-        }
15
-    }
16
-}
8
+//@Configuration
9
+//public class LazyInitBean implements BeanFactoryPostProcessor {
10
+//    @Override
11
+//    public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException {
12
+//        for (String beanName : beanFactory.getBeanDefinitionNames()) {
13
+//            beanFactory.getBeanDefinition(beanName).setLazyInit(true);
14
+//        }
15
+//    }
16
+//}
17
+
18
+public class LazyInitBean {}

+ 2
- 0
src/main/resources/application.yml Просмотреть файл

@@ -55,6 +55,8 @@ yz:
55 55
 
56 56
 ###
57 57
 spring:
58
+  main:
59
+    lazy-initialization: true
58 60
   application:
59 61
     name: questions
60 62
   profiles: