为了账号安全,请及时绑定邮箱和手机立即绑定

SpringBootTest从扫描中排除软件包

SpringBootTest从扫描中排除软件包

天涯尽头无女友 2021-04-02 12:11:26
我想像使用spring@SpringBootTest一样,从使用spring时排除某些程序包被扫描@ComponentScan。是否有类似的东西@SpringBootTest(excludeFilters =@ComponentScan.Filter(            type = FilterType.REGEX,
查看完整描述

1 回答

?
杨魅力

TA贡献1811条经验 获得超6个赞

似乎最好的解决方法是创建一个用注释的类,并在@SpringBootApplication其中配置扫描配置


import org.springframework.boot.autoconfigure.SpringBootApplication;


@SpringBootApplication(scanBasePackageClasses ={TestConfiguration.class})

public class TestApp {

}

然后,您的单元测试应指定先前创建的测试类


@SpringBootTest(classes = TestApp.class)

public class UnitTestClass {

}


查看完整回答
反对 回复 2021-04-21
  • 1 回答
  • 0 关注
  • 545 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信