菜鸟在学习过程中总是会遇到很多奇葩性的问题,比如我遇到的更多。。。。
今天在做项目的时候,运行项目的时候,启动不起来,遇到了如下的错误
作为菜鸟的我,看到错误往往都是一脸懵逼的。
对应到相应的这个Consumption实体类里看了半天,觉得理论上应该不会有什么问题的。真是坑啊,在实体类中多加了一个
@Repository的注解。很疑惑为什么写demo的时候,这么二百五的写出来,可以正常启动。
在项目中还遇到这样的错误
Field positionDao in com.yd.lipstick.service.LipstickService required a bean of type 'com.yd.lipstick.dao.read.PositionDao' that could not be found.
查看了项目的所有配置,和注解的引入,觉得都没问题,唯一觉得怪异的地方就是有两个在不同文件夹下的dao名是一样的。如下图:
修改名称之后,如下图
这样就把如上的运行失败的问题解决了。