摘要:
@ResponseStatus 且不会跳转到4xx页面 与@ExceptionHandler一起使用, 抛出异常, 但是无法将map的值传递出去, 即使重写了 可以通过指定 将值传递到request中 如果将@ResponseStatus加在异常类上(不管有没有reason), 在抛出异常时被@Ex 阅读全文
摘要:
```java @RequestMapping("/test1") public ResponseEntity testControllerAdvice(String id) { if (StringUtils.isEmpty(id)) { throw new UserNotExistException(id); } //能设置返回的状态码,和请求头 可以拆解为@ResponseBody和@Res 阅读全文
摘要:
在接收一个异常后, springboot会发送请求到默认的 BasicErrorController 这是里面默认的两个映射 第一个用于接收请求中accept包含 text/html的请求, 第二个用于接收没有text/html的请求 然后通过 这个key获取到对应的错误状态码, 这里看到attri 阅读全文
摘要:
判断请求头中的accept是否包含指定的格式, 如果有就走该映射 常见的accept 这里的 表示接收所有MIME 类型 ,所以前面表示接收的顺序 application/json 也是MIME类型 一般用于指定 防止中文乱码 阅读全文
摘要:
` {user.age?: 23}` 表示如果user.age不为空就使用user.age, 如果为空就使用 23 ,这里和thymeleaf中的elvis表达式一样 表示如果properties或yml文件中的属性值不为空就使用user.age, 为空就使用 23 阅读全文
摘要:
/ Type is the common superinterface for all types in the Java programming language. These include raw types, parameterized types, array types, type va 阅读全文