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初级程序员的代码基本没有自动化,全都是手动处理。
自动化不是为了炫技,更重要的是:自动化可以提高项目...
自动检测接口文档注解是否存在
接口文档是很重要的,可以提高联调速度、可维护性、问题排查速度。
其中,一定要用注解的方式去生成文档,原因见:这里
虽然这样要求,但总有人不遵守规范,或者是忘记加注解了。低端...
自动启用@RefreshScope功能
众所周知,使用Nacos配置中心时,将@RefreshScope放到Bean的类定义上就能实现自动刷新。也就是:@Value注解的值可以在Nacos修改配置后自动更新,不用重启服务。
不加@RefreshScope不影响...
Java之BigDecimal-去掉小数末尾多余的0
简介
说明
本文介绍Java去掉BigDecimal小数末尾多余的0的方法。
概述
BigDecimal提供了stripTrailingZeros()方法可以实现去掉小数末尾的 0。
调用了stripTrailingZeros()再...
Redis-模糊查询-实例
简介
说明
本文介绍Redis模糊查询的方法。
官网网址
https://redis.io/commands/keys/
https://redis.io/commands/scan/
Redis模糊查询键的方法
Redis提供了两种模糊...
Redisson-使用/教程/实例
简介
说明
本文用示例介绍Redisson的用法。
官网
官网:https://redisson.org/git:https://github.com/redisson/redissongit文档:https://github.com/redisson/redisson/wiki...
Intellij IDEA-使用宏记录操作过程
简介
JetBrain系列软件有宏的功能(记录操作过程),可以给它指定快捷键。
宏制作完成之后,可以按shift+shift,在actions里边找到。
设置宏
Edit=> Macros=> 支持的功能...