Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我遇到了一个问题,即 spring 正在重新创建我的 bean 并在每次运行 junit 测试后重新自动接线。我只希望 spring 在测试类的 post 构造上执行一次,这就是我将其配置为执行的操作。
我也尝试将@DirtiesContext 类模式设置为AFTER_CLASS,但这仍然没有解决问题。
有任何想法吗?
干杯。
您可以创建一个类:
@SpringJUnitConfig(classes = {ConfigClassOne.class, ConfigClassTwo.class, ConfigClassThree.class}) public abstract class ModelTest {}
并在测试类中扩展它。不会重新创建 Bean,因为注释中已经提到了应用程序上下文。