-
第二个AOP方法@After()
第一个是@Before()
查看全部 -
如何使用aop:
第二步,创建xxxAspect,类名上添加@Aspect和@Component
方法上添加@Before(xxxx)
查看全部 -
如何使用aop:
第一步,引入依赖spring-boot-starter-aop
查看全部 -
从面向对象到面向切面->从纵到横
查看全部 -
AOP的重点是将通用逻辑从业务逻辑中分离出来
查看全部 -
获取请求参数的优雅方法(对于请求中含有特别多参数的情况):
将原有的@RequestParam部分更换为一个对象,如本课程中的girl对象
查看全部 -
整理spirng-boot代码的tip:
包名取类名的后半段,整理直至没被包装起来的只剩启动类-xxxApplication
查看全部 -
springboot
查看全部 -
课程主要内容
查看全部 -
@ControllerAdvice spring捕获异常
@ExceptionHandle(value=Exception.class)指定捕获异常处理的方法以及捕获异常类型
@ResponseBode 捕获异常后按流输出内容
查看全部 -
捕获控制器返回的数据
查看全部 -
获取客户端请求相关信息
查看全部 -
@Pointcut("……")指定切入点
@Before("log()")直接使用共公指定的切入点
查看全部 -
@Valid 结合bean实体验证参数
BindingResult 返回验证情况
BindingResult.hasErrors() 是否验证错误
BindingResult.getFieldError().getDefaultMessage()获取参数错误信息
查看全部 -
写异常类的时候一般继承RuntimeException,因为spring只对RuntimeException进行事务回滚。
查看全部
举报