0

我遇到了一个问题,即 spring 正在重新创建我的 bean 并在每次运行 junit 测试后重新自动接线。我只希望 spring 在测试类的 post 构造上执行一次,这就是我将其配置为执行的操作。

我也尝试将@DirtiesContext 类模式设置为AFTER_CLASS,但这仍然没有解决问题。

有任何想法吗?

干杯。

4

1 回答 1

0

您可以创建一个类:

@SpringJUnitConfig(classes = {ConfigClassOne.class, ConfigClassTwo.class, ConfigClassThree.class})
public abstract class ModelTest {}

并在测试类中扩展它。不会重新创建 Bean,因为注释中已经提到了应用程序上下文。

于 2018-12-20T08:46:46.400 回答