spring随笔
1.RestController注解:
(1) 相当于@ResponseBody + @Controller合在一起的作用。
(2) 如果需要返回到指定页面,则需要用 @Controller配合视图解析器InternalResourceViewResolver才行,否则只会返回Return里面的内容。
(3) 如果需要返回JSON,XML或自定义mediaType内容到页面,则需要在对应的方法上加上@ResponseBody注解。
2.Spring4.3中引进了{@GetMapping、@PostMapping、@PutMapping、@DeleteMapping、@PatchMapping},来帮助简化常用的HTTP方法的映射,并更好地表达被注解方法的语义。以@GetMapping为例,Spring官方文档说: @GetMapping是一个组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写。该注解将HTTP Get 映射到 特定的处理方法上。
3.在查询列表选项中,上传时间的范围什么的,直接传入字符串,比较简便,再在sql中,再将string型的时间进行格式化
4. @ApiModelProperty(value = "每页显示条数",required = true)就是指必填的参数