摘要: AOP实现拦截对象以及获取切入目标方法和注解 一、JoinPoint是什么? AspectJ使用org.aspectj.lang.JoinPoint接口表示目标类连接点对象,如果是环绕增强时,使用 org.aspectj.lang.ProceedingJoinPoint表示连接点对象,该类是Join 阅读全文
posted @ 2018-03-28 20:36 牧之丨 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: hibernate Validator 是 Bean Validation 的参考实现 。Hibernate Validator 提供了 JSR 303 规范中所有内置 constraint 的实现,除此之外还有一些附加的 constraint。 在日常开发中,Hibernate Validator 阅读全文
posted @ 2018-03-28 14:26 牧之丨 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 在开发JAVA服务器端代码时,我们会遇到对外部传来的参数合法性进行验证,而hibernate-validator提供了一些常用的参数校验注解,我们可以拿来使用。1.maven中引入hibernate-validator对应的jar: <dependency> <groupId>org.hiberna 阅读全文
posted @ 2018-03-28 14:23 牧之丨 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 可以有两种使用方法: 第一种:在要检验的Dto对象之前加@Valid注解,这种方法必须配合BindingResult参数一起使用,否则验证不通过就会返回400,并且抛出"org.springframework.validation.BindException"异常,举例如下。这种交互不利于前端获取校 阅读全文
posted @ 2018-03-28 09:33 牧之丨 阅读(453) 评论(0) 推荐(0) 编辑