栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Spring Boot 开发常用注解汇总

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring Boot 开发常用注解汇总

SpringBoot 开发常用注解汇总

tips:建议参考springboot源码进行学习、有兴趣可以看看源码知道注解的实现原理(基于元注解),自身也可以自定义注解。

1、启动注解 @SpringBootApplication(可拆分于以下三个注解)

@SpringBootConfiguration ,继承@Configuration,两者功能一样,主要用于加载配置文件

@EnableAutoConfiguration,开启自动配置功能

@ComponentScan,主要用于组件扫描和自动装配

2、Controller 相关注解

@Controller

@RestController 复合注解(相当于@Controller +@ResponseBody)

@RequestBody

@RequestMapping

@GetMapping用于将HTTP get请求映射到特定处理程序的方法注解

@PostMapping用于将HTTP post请求映射到特定处理程序的方法注解

3、取请求参数值

@PathVariable:获取url中的数据

@RequestParam:获取请求参数的值

@RequestHeader 把Request请求header部分的值绑定到方法的参数上

@CookieValue 把Request header中关于cookie的值绑定到方法的参数上

4、注入bean相关

@Repository

@Service

@Scope作用域注解

@Entity实体类注解

@Bean产生一个bean的方法

@Autowired 自动导入

@Component

5、导入配置文件

@PropertySource注解

@ImportResource导入xml配置文件

@Import 导入额外的配置信息

6、事务注解

@Transactional (两种事务实现方式:编程式事务管理 and 声明式事务管理)

7、全局异常处理

@ControllerAdvice 统一处理异常

@ExceptionHandler 注解声明异常处理方法

It’s over. Look forward to it!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/837929.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号