springboot常用注解

今天简单梳理一下实习中用过的注解(有的来源于baidu,侵权删)
一 bean的处理
依赖注入
@Autowired : 用来实现依赖注入,按by type自动注入(当设置required = false 找不到bean也不报错)
@Resource : 按byName自动注入

标注类被spring管理
@Component :通用的注解,可标注任意类为 Spring 组件
@Repository : 对应持久层即 Dao 层,主要用于数据库相关操作(一般可用MapperScan扫描dao层文件夹)
@Service : 对应服务层,主要涉及一些复杂的逻辑,操作数据库需要用到 Dao 层
@Controller : 对应 Spring MVC 控制层,一般需要注入 Service 类返回结果数据
@RestController : 继承于 @Controller,区别在于标注后整个类所有方法将直接返回

springboot常用注解最先出现在Python成神之路

版权声明:
作者:cc
链接:https://www.techfm.club/p/9271.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>