1、Failed to instantiate [XXX]: Specified class is an interface报错的原因

Failed to instantiate [XXX]: Specified class is an interface 这个报错是springboot启动时报出的,报错原因是springboot启动时,会检查@Bean注解标记的类是否是接口,如果是接口,就会报这个错误。

2、如何解决这个报错

解决这个报错的方法很简单,只要把@Bean注解标记的类改成一个实现类,就可以解决这个报错。

3、示例代码