From f801b15b4c29e897ff28df2f522cd83c80fc8cd1 Mon Sep 17 00:00:00 2001 From: stvort Date: Wed, 8 Dec 2021 00:25:50 +0400 Subject: [PATCH] 2021-11 spring-05-adv-conf updated --- .../application-events-demo/src/test/resources/application.yml | 2 ++ .../lifecycle/CustomBeanDefinitionRegistrar.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/2021-11/spring-05-adv-conf/application-events-demo/src/test/resources/application.yml b/2021-11/spring-05-adv-conf/application-events-demo/src/test/resources/application.yml index b4921681..fc81fe4b 100644 --- a/2021-11/spring-05-adv-conf/application-events-demo/src/test/resources/application.yml +++ b/2021-11/spring-05-adv-conf/application-events-demo/src/test/resources/application.yml @@ -2,3 +2,5 @@ spring: shell: interactive: enabled: false + main: + allow-circular-references: true \ No newline at end of file diff --git a/2021-11/spring-05-adv-conf/beans-lifecycle-exercise/src/main/java/ru/otus/example/beanslifecycledemo/lifecycle/CustomBeanDefinitionRegistrar.java b/2021-11/spring-05-adv-conf/beans-lifecycle-exercise/src/main/java/ru/otus/example/beanslifecycledemo/lifecycle/CustomBeanDefinitionRegistrar.java index dd2eed77..fafd360b 100644 --- a/2021-11/spring-05-adv-conf/beans-lifecycle-exercise/src/main/java/ru/otus/example/beanslifecycledemo/lifecycle/CustomBeanDefinitionRegistrar.java +++ b/2021-11/spring-05-adv-conf/beans-lifecycle-exercise/src/main/java/ru/otus/example/beanslifecycledemo/lifecycle/CustomBeanDefinitionRegistrar.java @@ -42,6 +42,8 @@ public class CustomBeanDefinitionRegistrar implements ImportBeanDefinitionRegist private void registerCustomLifeCycleBean(BeanDefinitionRegistry registry) { GenericBeanDefinition gbd = new GenericBeanDefinition(); gbd.setBeanClass(CustomLifeCycleBean.class); + gbd.setInitMethodName("customInitMethod"); + gbd.setDestroyMethodName("customDestroyMethod"); registry.registerBeanDefinition("customLifeCycleBean", gbd); }