![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot学习之路
lkyyy喔
整理笔记
展开
-
@Controller,@Service,@Repository,@Component注解的异同(转载学习记录)
相同点: @Controller,@Service,@Repository都有带@Component父注解,四个注解都可以说成是Component级别的注解,Spring框架自动扫描的注解也是检测是否有Component注解标记。把普通pojo实例化到spring容器中,相当于配置文件中的。这三个注解它们除了@Component的属性外还有其他的的场景应用。 @Repository 这个注解用来标识这个类是用来直接访问数据库的,dao层使用@repository注解。如@Repository(value=“转载 2021-04-02 10:50:00 · 260 阅读 · 0 评论 -
@ConfigurationProperties注解
@ConfigurationProperties(prefix = “person”) 将配置文件中配置的每一个属性的值(yaml文件中),映射到这个组件中; 告诉springboot将本类中的所有属性和配置文件中相关的配置进行绑定 参数perfix = “person” 将配置文件中的person下面的所有属性一一对应 只有这个组件时容器中的组件,才能使用容器提供的@ConfigurationProperties功能 @Component//注入bean @ConfigurationProperties(原创 2021-04-02 10:41:15 · 186 阅读 · 0 评论