Я знаю о процессоре обработки столбцов, и он работает, но я не уверен, как это поможет нам в реальном мире. что должно быть там внутри ниже метод определения в реальном применении это может бытьЧто такое использование BeanPostProcessor в реальном мире весной?
1 Some configuration Code?
2 Some validation code for bean ?
общественного класса MyBeanInitProcessor реализует BeanPostProcessor {
@Override
public Object postProcessAfterInitialization(Object bean, String beanName)
throws BeansException {
System.out.println("before initialization: "+beanName);
return bean;
}
@Override
public Object postProcessBeforeInitialization(Object bean, String beanName)
throws BeansException {
System.out.println("after initialization: "+beanName);
return bean;
}
}
У вас есть такой сценарий, когда вы написали свой почтовый процессор? – CoreThought
@Monica No. Это часть основной инфраструктуры, и мне никогда не нужно было ничего, кроме тех, которые уже включены. То, что я сделал, написано различными правилами, такими как перехватчики AOP или проверки, которые применяются существующими процессорами. – chrylis
спасибо за ваш ответ. это очень ценно для меня. – CoreThought