今天,偶然看到个@Component,对spring注解这块一直不是很清楚,就查着学习了一哈:
spring原始的注解有以下几个:
1、@Repository 是用在Dao层的POJO类上的
2、@Service 是用在Service层的类上
3、@Controller 是用在controller层的类上
4、@Component 是用在不好确定分类,对业务中比较中立的类加的
加这些注解的意义是,把这些类交给spring管理,当然spring自己也有在这些基础注解上做了一些封装,比如@RestController等。
网友评论