4-1测试时报错Failed to load ApplicationContext

来源:4-1 买家类目-dao(上)

ArchGeass

2018-03-21

视频里@SpringBootTest没有加(classes = ProductCategoryRepositoryTest.class),但我这里报错java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test;加了后报错java.lang.IllegalStateException: Failed to load ApplicationContext;

repository不识别,repository.findOne(1)测试失败.

pom文件的springboot版本与视频一致.

http://img.mukewang.com/szimg/5ab1d33f00014cb709880214.jpg

http://img.mukewang.com/szimg/5ab1d33f0001f50708030757.jpg

http://img.mukewang.com/szimg/5ab1d33f0001473315640838.jpg


写回答

4回答

翻滚的球球呦

2018-11-19

我也卡在这里了

2
0

小灬小健

2018-05-04

去掉OrderDTO里面多余的注解

0
0

ArchGeass

提问者

2018-03-22

求师兄指点,已经卡在这里一个多月了,还没解决...

0
4
OliverChan
回复
廖师兄
谢谢师兄,在stackoverflow上解决了 ,是yml文件里有中文注释,总是报这个错
2018-11-20
共4条回复

tan1210

2018-03-22

你在ProductCategoryRepository上加上@Service注解试试

0
4
慕粉18821273958
回复
Devinskx
将启动类放在项目根目录(com.imooc)下试试。
2018-11-20
共4条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程