spring boot 项目属性配置
主要是写在resource下的application.pro文件下的项目配置
server port = 8081(项目访问端口)
server.context-path=/lalala(项目访问地址)
注解编程
@value 注解值
@component bean注解
@configurationproperties 加载指定类
多环境启动
java - jar target/项目名.jar —spring.profiles.active=指定环境
Controller的使用
@controller 处理http请求
@RestController 返回json =@controller+@ResponseBody
@RequestMapping 配置URL映射
@PathVariable
@RequsetParam
@GetMapping
{@ RequestMapping(value = “/say/{id}“,method = RequestMethod.GET)
public String say(@PathVariable(“id”) Integer id)}
request请求获取得到{id},request请求的方式为 http://localhost:8080/say/\{id\}
public String say(@RequestParam(value = "id",required = false,defaultValue = "0") Integer id)
获取请求形式是 http://localhost:8080/say?id=136 中的id值
@GetMapping(value=”/xxx”)
@PostMapping(value=”/xxx”)
@valid 表单验证 配合变量 BindingResult bindingResult ,使用 bindingResult.getFieldError().getDefaultMessage()输出异常信息
@Min(value=18 ,message = "未成年少女禁止入门") 设置最小值,不满足最小值时输出的信息
还没有评论,来说两句吧...