MethodInterceptor 是通过AOP实现方法级的拦截,常用于打日志,异常拦截等操作。使用步骤 创建一个拦截器类实现MethodInterceptor接口 在xml...
MethodInterceptor 是通过AOP实现方法级的拦截,常用于打日志,异常拦截等操作。使用步骤 创建一个拦截器类实现MethodInterceptor接口 在xml...
gorm-plugin-crypto[https://github.com/kangarooxin/gorm-plugin-crypto] 通过Gorm插件,加解密数据,代码...
首先了解下SpringBoot中三种Filter注册方式: 直接使用@WebFilter 注解 声明为Bean 定义FilterRegistrationBean 以上三种声明...
ESET被隔离后,可以恢复,但是由于开启了实时防护,恢复后会再次被隔离。可以在增加文件信任排除。 路径:设置 -> 文件系统实时防护 -> 编辑排除 -> 添加 两种方式: ...
问题: 错误日志 原因: Filter 过滤器是在Servlet层面的,是在SpringMVC外层的。所以可能会出现Spring已经在Response写了响应,在Filter...
问题: 线上日志里发现有StackOverflowError 原因: 是因为使用日志组件logbook,会默认配置一个PrimitiveJsonPropertyBodyFil...
SpringBoot中Enum解析默认使用的是EnumToStringConverter,默认转成枚举的名称。响应返回的JSON,Enum也默认解析为name。有时候不使用枚...
官方的starter目前不支持注解声明job。这里做了一些扩展 支持注解声明job 支持多级注解,一个service声明多个job 支持手工增加,删除,触发job https...
需求 有的对象字段需要存储为Json,可以直接转成Json赋值后再保存。也可以通过Mybatis的TypeHandler自动处理。 实现方案 先定义一个抽象的JsonType...
网址 TK通用Mapper官方网站:https://mybatis.io/[https://mybatis.io/]Github: https://github.com/ab...
介绍 Mybatis 内置提供了两种枚举TypeHandler,EnumTypeHandler和EnumOrdinalTypeHandler EnumTypeHandler默...
Enum 在 jackson 序列化和反序列化时默认使用枚举的name(), 而一般存储的数据可能是自定义字段。可以通过一下方法改进。 通过@JsonValue指定序列化的字...
作为一名简书人,我的目标是为简书书写正能量,团结协作,勇创辉煌!简书也为我开出了一片蓝蓝的天! 我是简书会员 我为简书会员代言。 一个偶然机会,经朋友介绍,我认识了简书。从此...
TreeSelect 使用 bootstrap-treeview[https://jonmiles.github.io/bootstrap-treeview/]生成树形选择器...
之前很早就有耳闻过一个名叫John Washam的外国小哥自学编程的励志故事,还曾一度登上GitHub热度榜。 他为了让自己从一个非CS科班的自学党蜕变成Google的软件工...