-
AOP第三个方法@Pointcut()
前两方法
@Before()
@After()
查看全部 -
第二个AOP方法@After()
第一个是@Before()
查看全部 -
如何使用aop:
第二步,创建xxxAspect,类名上添加@Aspect和@Component
方法上添加@Before(xxxx)
查看全部 -
如何使用aop:
第一步,引入依赖spring-boot-starter-aop
查看全部 -
从面向对象到面向切面->从纵到横
查看全部 -
AOP的重点是将通用逻辑从业务逻辑中分离出来
查看全部 -
如何添加入参限制(18岁以下少女禁止入内):
在对象实体类中年龄字段添加注释@min(18,"未满18岁少女禁止入内")
在controller对应方法的入参对象前添加@Valid注释,同时添加另一入参bindingResult
可用bindingResult.getFieldError().getDefaultMessage()获取到被拦截的原因,即:“未满18岁少女禁止入内”
查看全部 -
获取请求参数的优雅方法(对于请求中含有特别多参数的情况):
将原有的@RequestParam部分更换为一个对象,如本课程中的girl对象
查看全部 -
整理spirng-boot代码的tip:
包名取类名的后半段,整理直至没被包装起来的只剩启动类-xxxApplication
查看全部 -
springboot
查看全部 -
课程主要内容
查看全部 -
?查看全部
-
@ControllerAdvice spring捕获异常
@ExceptionHandle(value=Exception.class)指定捕获异常处理的方法以及捕获异常类型
@ResponseBode 捕获异常后按流输出内容
查看全部 -
捕获控制器返回的数据
查看全部 -
获取客户端请求相关信息
查看全部
举报