【发布时间】:2018-02-08 08:21:22
【问题描述】:
我有一个多模块项目
root
+-- common
+-- webProject
而且,我已经尝试在webProject 上进行测试
@RunWith(SPringRunner.class)
@DataJpaTest
@SpringBootTest(classes = {XxxService.class})
public class XxxServiceTest {
@Autowired
XxxService xxxService;
@Test
public void test(){
xxxService.method();
...
}
}
XxxServiceTest 位于webProject,但XxxService、XxxRepository 位于common 模块中。
所以,它无法获取entity、repository 的bean
总之,如何获取外部 jar 的实体和存储库?
【问题讨论】:
标签: spring testing spring-data spring-data-jpa spring-test