Spring工具类-AopUtils的使用
简介
本文介绍Spring的AOP的工具类:AopUtils。
用法大全
判断代理类型
// 判断是不是 Spring 代理对象
boolean isAopProxy()
// 判断是不是 jdk 动态代理对象
isJdkDynamicPro...
Spring工具类-ClassPathResource的使用
简介
本文介绍Spring的ClassPathResource工具类的使用。ClassPathResource用于加载资源文件。
用法
Resource res = new ClassPathResource("xxx");
构造函数参数:路径名。可以...
Spring工具类-MultiValueMap的使用
简介
本文介绍Spring的MultiValueMap工具类的使用。
MultiValueMap:一个key对应多个value。
用法
package com.example.demo;
import org.junit.jupiter.api.Test;
import org...
Spring工具类-AnnotationUtils的使用
简介
本文介绍Spring的AnnotationUtils工具类的用法。
AnnotatedElementUtils与AnnotationUtils的区别见:这里
用法
注解类
package com.example.annotation;
import org....
Spring工具类-AnnotatedElementUtils的使用
简介
本文介绍Spring的AnnotatedElementUtils工具类的使用。
AnnotatedElementUtils与AnnotationUtils的区别
AnnotatedElementUtils比AnnotationUtils更强大
特性AnnotatedElem...
Spring之AOP-控制AOP的执行顺序
简介
本文用示例介绍Spring(SpringBoot)的AOP的执行顺序。
公共代码
Service
package com.example.demo.service;
import com.example.demo.entity.User;
public interface ...
Spring之AOP-指示器
简介
说明
本文介绍Spring(SpringBoot)的AOP的指示器的使用。
这些指示器可以用在@Around,@Before等括号内,指定切点。
官网
10.2. @AspectJ support - Spring 中文文档
...
Java中==和equals有什么区别
简介
本文介绍java中==和equals的区别。
区别
区别是:一个是运算符,一个是方法。
==
比较变量的值是否相同。
如果比较的对象是基本数据类型,则比较数值是否相等;
...
JavaWeb的自动化
代码的自动化程度直接体现出个人技术能力:自动化程度越高,说明技术越高。Java初级程序员的代码基本没有自动化,全都是手动处理。
自动化不是为了炫技,更重要的是:自动化可以提高项目...
自动检测接口文档注解是否存在
接口文档是很重要的,可以提高联调速度、可维护性、问题排查速度。
其中,一定要用注解的方式去生成文档,原因见:这里
虽然这样要求,但总有人不遵守规范,或者是忘记加注解了。低端...