多项选择题

A.检测@PostConstruct 和@PreDestroy 注解,然后调用适当的行为
B.允许在实例化Spring bean 之前转换bean 定义
C.允许在实例化Spring bean 后转换bean
D.PropertySourcesPlaceholderConfigurer 是BeanFactoryPostProcessor 接口的实现,用于读取Spring Environment 中的属性值