使用@ConfigurationProperties(prefix = "demo")注解修饰的类注入不进来

@ConfigurationProperties(prefix = "imooc.security")

public class SecurityProperties {

.......

}

@RestController

public class BrowserSecurityController {

@Autowired

private SecurityProperties securityProperties;

}


启动运行会报错:

***************************

APPLICATION FAILED TO START

***************************

Description:

Field securityProperties in com.imooc.security.browser.BrowserSecurityController required a bean of type 'imooc.security.core.properties.SecurityProperties' that could not be found.

Action:

Consider defining a bean of type 'imooc.security.core.properties.SecurityProperties' in your configuration.

小波66
浏览 9251回答 2
2回答

Delete94

解决了吗?楼主

chandou

少了一个注解注入到spring容器中,在你的class类SecurityProperties上增加注解@component即可
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java