File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed
Spring_part_2/src/main/java/spring/oldboy/bean_factory_pp Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change 1+ package spring .oldboy .bean_factory_pp ;
2+
3+ import org .springframework .beans .BeansException ;
4+ import org .springframework .beans .factory .config .BeanFactoryPostProcessor ;
5+ import org .springframework .beans .factory .config .ConfigurableListableBeanFactory ;
6+ import org .springframework .core .Ordered ;
7+ import org .springframework .core .PriorityOrdered ;
8+
9+ public class LogBeanFactoryPostProcessor implements BeanFactoryPostProcessor , PriorityOrdered {
10+
11+ @ Override
12+ public void postProcessBeanFactory (ConfigurableListableBeanFactory beanFactory ) throws
13+ BeansException {
14+ System .out .println ("1.postProcessBeanFactory - LogBeanFactoryPostProcessor" );
15+ }
16+ /*
17+ Влияем на порядок инициализации (запуска) наших экземпляров BeanFactoryPostProcessor bean-ов
18+ */
19+ @ Override
20+ public int getOrder () {
21+ return Ordered .LOWEST_PRECEDENCE ;
22+ }
23+ }
You can’t perform that action at this time.
0 commit comments