自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 controller参数格式校验,Validation

我们经常会遇到传参导致的代码异常或数据格式不正确 所以一般需要在controller入参时加上格式校验 直接贴代码 实体类加注解```java @Data public class TerminalAuthorizationDeptVO { @NotNull(message="部门id不能为空",groups={Groups_Add.class}) @NotEmpty(message="部门id不能为空",groups={Groups_Add.class}) private ...

2022-02-10 14:49:07 3121

原创 设计模式【1】六种单例模式介绍

介绍单例模式前先了解一下类加载的顺序 类加载顺序 1.加载父类静态代码块和静态变量,按代码顺序执行。 2.加载子类静态代码块和静态变量。 3.加载父类的实例变量初始化。 4.加载父类的构造函数。 5.加载子类的实例变量参数。 6.加载子类的构造函数。 (1)饿汉式(可用) public class Singleton { private final static Singleton INSTANCE = new Singleton(); private S..

2020-07-27 15:38:22 182

原创 Mybatis的sql模糊搜索参数里包含百分号(%)和下划线(-)

综述 在使用LIKE关键字进行模糊查询时,“%”、“_”和“[]”单独出现时,会被认为是通配符。为了在字符数据类型的列中查询是否存在百分号 (%)、下划线(_)或者方括号([])字符,就需要有一种方法进行转义 解决方法 把进行模糊搜索的参数%和_加个转义字符 在对应的mapper文件的sql里加上ESCAPE '/',这样就会把%和_当初普通字符来处理。 注意 一定要先加转义字符再加escape,不然无效。 ...

2020-07-08 15:10:49 4903

原创 java【1】提高list.removeall()效率的方法

removeAll方法是取差集的,数据量很大的时候效率很低 原集合:List<T> source 目标集合:List<T> dest 要求:取原集合中,不与目标集合重复的元素 public List<T> removeAll(List<T> source, List<T> dest) { List<T&...

2019-11-11 09:57:43 1157

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除