spring中常用注解
2022/1/2 23:39:23
本文主要是介绍spring中常用注解,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
@Component:泛指各种组件
@Controller、@Service、@Repository都可以称为@Component。
@Controller:控制层
@Service:业务层
@Repository:数据访问层
@RestController:此注解就是@Controller和@ResponseBoby的集合,使用在controller层的,意思就是告诉控制层里面的方法都是以json的格式进行输出。
@Configuration:声明为配置类,里面可以配置bean,可理解为用spring的时候xml里面的标签
@Bean:在Spring容器中注入一个bean,可理解为用spring的时候xml里面的标签,也可以用在@Component注解的类里。添加的bean的id为方法名
@Autowired:按照类型匹配从spring容器中取出
@RequestMapping:用于匹配请求地址映射,常用在Controller层的类或者方法上
@PathVariable:将请求路径映射到方法的参数上
@RequestParam:常用于用于接受普通参数,比如表单提交的参数
@RequestBody:常用于用于接受请求体的数据们,可接受json数据,对于multipart/form-data, @RequestBody不能处理这种格式的数据
@ResponseBody:将Controller的方法返回的对象,转换为指定格式的数据,默认把对象转成json
这篇关于spring中常用注解的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-25初学者必备:订单系统资料详解与实操教程
- 2024-12-24内网穿透资料入门教程
- 2024-12-24微服务资料入门指南
- 2024-12-24微信支付系统资料入门教程
- 2024-12-24微信支付资料详解:新手入门指南
- 2024-12-24Hbase资料:新手入门教程
- 2024-12-24Java部署资料
- 2024-12-24Java订单系统资料:新手入门教程
- 2024-12-24Java分布式资料入门教程
- 2024-12-24Java监控系统资料详解与入门教程