用注解 @RestController 的时候,报错:找不到符号

原来是没有import这个包,复制粘贴 @RestController 的时候,idea并没有自动import这个包,导致找不到,要手动import。


手动导入就行了。

另外,如果是创建的maven项目,由于main类文件的放置位置不同,也会报错:

nested exception is java.lang.IllegalStateException: Could not evaluate condition on org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$PoolConfiguration due to io/r2dbc/spi/ValidationDepth not found. Make sure your own configuration does not rely on that class. This can also happen if you are @ComponentScanning a springframework package (e.g. if you put a @ComponentScan in the default package by mistake)

创建spring Initializr项目,就没有这个问题了。

记一下!!!