-
AOP,首先要建立依赖,包名:org.springframework.boot Aspect,建立aspect的class,添加注解@Aspect和@Component // 方法执行之前会先执行@Before,与之对应的有@After @Before("execution(public * 包名.类.方法(..))") // ..表示任何参数都会被拦截查看全部
-
@Min(value = ? , message = ?) // 最小为value,返回信息message @Valid ? // 限制的对象 BindingResult // 返回的对象 BindingResult.hasErrors() // 存在错误? bindingResult.getFieldError().getDefaultMessage() // 取出返回信息查看全部
-
@Before @After 两注解查看全部
-
pom.xml添加AOP依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>查看全部
-
AOP(Aspect Oriented Programming)特点: 将通用逻辑从业务逻辑中分离出来查看全部
-
AOP思想,把通用的服务从业务中分离出来,AOP是一种编程范式,与语言无关,是一种程序设计思想查看全部
-
AOP可以处理日志,权限查看全部
-
自定义异常类修改为枚举类的异常信息查看全部
-
用枚举类统一维护异常信息,相应的在其他类中的常量信息做对应修改。查看全部
-
异常处理类继续添加日志记录查看全部
-
自定义Exception查看全部
-
controller直接throws Exception查看全部
-
service是这样抛出异常的查看全部
-
service和controller都直接throws Exception。 然后用此类统一处理!查看全部
-
封装响应信息对象查看全部
举报
0/150
提交
取消