- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 springboot理解AOP
众所周知,AOP是通过动态代理机制实现的用来对应用的增强,增强包括前置增强,后置增强,环绕增强,以及两个异常增强;这里讲下怎么应用。1、比如AOP实现日志,在point切入点配置controller或者service包,那么当运行这些方法的时候就能把相应的增强方法切入进来,来实现方法日志的接收及输出日志;2、注解AOP实现,在point切入点配置注解类,那么相应增强方法则可以切入到注解的方法上;3、另一种实现注解AOP的方法相当于上面两种合并在一起,思路是获取到相应包下面的方法,然后获取方法上面
2021-06-24 11:35:55
151
原创 SpringMVC 中注解之- @ControllerAdvice
首先@ControllerAdvice注解在类上,是一个增强的 Controller。有三个基本功能:全局异常处理 全局数据绑定 全局数据预处理可以通过@ExceptionHandler(value = Exception.class)注解到@ControllerAdvice注解的类方法上监控异常并进行处理;可以通过@ModelAttribute注解把值绑定到Model中,使得全局@RequestMapping可以获取到该值;可以通过@InitBinder注解对@RequestMappi.
2021-01-10 10:19:38
207
原创 存储过程-进阶
1.声明存储过程:关键字createprocedurebegin endcreate procedure name()beginend;2.声明变量 关键字 declare ,变量设值set,或者select into;declare var = param; select field into var from table;3.存储过程可以有多个begin end 代码块,声明全局变量可在多个代码块中起作用;4.存储过程传入参数in,传出参数out声明,既是传入参数也是...
2020-07-17 18:23:53
633
原创 Java 修饰符顺序
Java语言规范建议按以下顺序列出修饰符:1. Annotations2. public3. protected4. private5. abstract6. static7. final8. transient9. volatile10. synchronized11. native12. strictfp
2020-07-15 10:05:55
319
原创 maven settings 配置文件解析-进阶
多个mirror镜像只有第一条起作用,可以将id改为default作为默认值(如果没有default,会用第一个mirror),可以动态切换;默认情况下,执行 mvn help:effective-settings 查看使用哪个仓,执行 mvn help-effective-settings -D{mirrorsOf}=central 指定镜像。这里,mirrorOf 配置成 * 就代表我们通过访问阿里云的maven仓库从而访问网络上所有的远程仓库;mirror就相当于通过中间商连接到远程仓库,比如.
2020-07-14 14:22:28
399
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人