SpringMVC的常用操作汇总
2024-09-08 19:12:23
基本操作
#类级别的注解
@Controller
@RestController
@RequestMapping("/hello")
#springMVC常用方法级别注解
@ResponseBody
@GetMapping()
@GetMapping("/treeData")
@GetMapping("/add/{parentId}")
@GetMapping(value = { "/selectDeptTree/{deptId}", "/selectDeptTree/{deptId}/{excludeId}" })
@PostMapping("/list")
@PostMapping("/checkRoleKeyUnique")
@DeleteMapping("/{userId}")
@PutMapping("/update")
参数级别的
@PathVariable("deptId") Long deptId
@PathVariable(value = "excludeId", required = false) Long excludeId
@PathVariable(value = "excludeId", required = false) String excludeId
@Validated
@Validated在controller层打在形参上,开启了jr303校验,校验字段在实体类字段上
视图在解析参数时会执行校验
中级操作
get请求,携带的参数是数组的情况
高级一点的
最新文章
- C# - 集合类
- 使用spring的AOP时产生的异常
- Ubuntu14.04或16.04下Hadoop及Spark的开发配置
- Hadoop.2.x_集群初建
- 2015ACM/ICPC亚洲区长春站 L hdu 5538 House Building
- Python _ 开始介绍对象
- JQuery好用的日期选择控件 DatePicker
- zoj 3820 Building Fire Stations 树的中心
- Notepad++强大的代码补全和代码提示功能的方法
- jQuery之.html()和.text()区别
- Android ListView 删除动画
- 网页静态化技术Freemarker的详细介绍
- TCP浅谈为什么3次握手
- SQL优化 MySQL版 -分析explain SQL执行计划与笛卡尔积
- 关于Oracle使用管理员账号登录失败的问题
- Hadoop专有名词
- dijkstra算法(贪心算法)——解决最短路径问题
- ASP.NET开发,从二层至三层,至面向对象 (4)
- cookie相关的函数
- ajax代码示例
热门文章
- C# 如何部分加载“超大”解决方案中的部分项目
- mybatis学习日记2
- Java最全八股文(2023最新整理)
- OpenMP Sections Construct 实现原理以及源码分析
- 如何通过C#/VB.NET代码在Word中更改字体颜色
- 【Vue】vue项目目录介绍 es6的导入导出语法 vue项目开发规范 Vue项目编写步骤
- 一文搞懂秒杀系统,欢迎参与开源,提交PR,提高竞争力。早日上岸,升职加薪。
- JZOJ 100149. 一道联赛A题
- CCRD_TOC_2008年第4期
- Vue学习笔记之Vue基础语法