张延森 преди 3 години
родител
ревизия
2397369da8
променени са 2 файла, в които са добавени 13 реда и са изтрити 9 реда
  1. 11
    9
      src/main/java/com/yunzhi/training/config/LazyInitBean.java
  2. 2
    0
      src/main/resources/application.yml

+ 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: