我有一个依赖项,它包含一个实现 BeanPostProcessor ,并在应用程序启动时修改一些bean。有没有可能排除这个类的执行,使那些bean保持不变?
BeanPostProcessor
ogq8wdun1#
尝试在配置文件中使用它
@ComponentScan(excludeFilters = { @ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, value = { YourClassName.class }) })
这将完全排除该类成为bean的可能性。如果您希望以后将其作为bean,则必须以编程方式动态地将其添加到上下文中。
1条答案
按热度按时间ogq8wdun1#
尝试在配置文件中使用它
这将完全排除该类成为bean的可能性。
如果您希望以后将其作为bean,则必须以编程方式动态地将其添加到上下文中。