1.根据经验,启动项目的时候发现有关于bean的字眼的,一定是因为注入哪一步出错了。像现在的项目中大多都是使用注解注入。看一下是不是哪里的注解出了问题。
2.日志很重要,一定要学会看日志。像我这里的日志是Field UserMapper in XXXX required a bean of type 'XXX' that could not be found.一定是UserMapper.java这个类没有正确的注入(引用)。最后发现少了一个注解@Mapper。是来自ibatis的。
1.根据经验,启动项目的时候发现有关于bean的字眼的,一定是因为注入哪一步出错了。像现在的项目中大多都是使用注解注入。看一下是不是哪里的注解出了问题。
2.日志很重要,一定要学会看日志。像我这里的日志是Field UserMapper in XXXX required a bean of type 'XXX' that could not be found.一定是UserMapper.java这个类没有正确的注入(引用)。最后发现少了一个注解@Mapper。是来自ibatis的。