张延森 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: