JoinPoint 对象 JoinPoint对象封装了SpringAop中切面方法的信息,在切面方法中添加JoinPoint参数,就可以获取到封装了该方法信息的JoinPoint对象. 常用api: ProceedingJoinPoint对象 ProceedingJoinPoint对...
java
Springboot自定义注解简单应用
从JDK 1.5开始, Java增加了对元数据(MetaData)的支持,也就是 Annotation(注解)。 元注解(meta-annotation) 在JDK 1.5中提供了4个标准的用来对注解类型进行注解的注解类,即元注解,他们分别是: @Target ...
Java 本地线程(ThreadLocal)存储使用
ThreadLocal:官方解释是线程内存储变量,这些变量在每一个线程读取变量是互相独立的。通过get和set方法就可以得到当前线程对应的值。 实际上是ThreadLocal的静态内部类ThreadLocalMap会为每个Thread维护了一...
java后端配置跨域不生效、无效
首先我已经配置了跨域 @Configuration public class CrosConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**...
为什么java的除法/会自动取整、不保留小数呢?
今天遇到个问题 求0-10的平均值 public static void main(String args[]) { int m=0; for(int i=0;i
@ApiModelProperty的用法
@ApiModelProperty()用于方法,字段; 表示对model属性的说明或者数据操作更改。 @ApiOperation(value = “接口说明”, httpMethod = “接口请求方式”, response = “接口返回参数类型”, notes = “接口发布说明”。...
MybatisPlus 通用CRUD操作
1、插入操作 1.1、方法定义 /** * 插⼊⼀条记录 * * @param entity 实体对象. */ int insert(T entity); 1.2、测试用例 /* 测试添加 */ @Test public void testInser...
SpringBoot释放静态资源
1、设置资源映射路径,spring默认设置为/** spring.mvc.static-path-pattern=/content/** 设置这个值以后我们如果想要访问静态资源时,必须要在访问路径的前面加上我们设置的映射资源路径。 2、设置资源...
Java对象的复制方式
Java对象的复制方式 场景 在实际编程中需要两个相互独立的对象A,B,对象B的初始数据和A一致。改变对象B不会影响对象A。 错误用法 User user1 = new User(); user1.setAge(18); User user2 = new User();...
Java基础篇 Map循环的方式
(一)循环例子 Map map = new HashMap(); map.put("pen","thank you for attention"); map.put("lao","thank you for attention"); map.put("xi","thank you for attention"); ...