我有一个多个模块项目
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
总而言之,我如何获得外部罐子的实体和存储库?
将会话工厂上的PackageStoscan属性设置为您的实体中的软件包。