ballcat
发表于|更新于
|浏览量:
对所有的人以诚相待,同多数人和睦相处,和少数人常来常往,只跟一个人亲密无间——富兰克林
分享一个简单的项目脚手架
gitee:https://gitee.com/ballcat-projects/ballcat
github:https://github.com/ballcat-projects/ballcat

非常好用

相关推荐
2022-10-09
回收站拦截器
阿谀奉承者的喉咙是一座敞开的坟墓——佚名 基于mybatis-plus的租户拦截器TenantLineInnerInterceptor复制过来拓展 kotlin代码如下: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721...
2023-03-21
mp中typeHandler自动获取字段类型
相熟的人表现出恭而敬之的样子总是叫人感到可笑。——歌德 一般我们在实体类上指定 @TableName(autoResultMap = true) 即可使用typeHandler指定转换器,然后就可以自动转换了 例如List<XXX>的Json可以如下使用: 12@TableField(typeHandler = JsonListHandler.class)private List<CalcUnitEnum> calcUnits; 这里JsonListHandler如下,JacksonUtil就懒得赘述了: 1234567891011121314151617181920212223242526import com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler;import java.util.List;/** * @author VampireAchao * @since 2023/3/20 17:43 */public class JsonListHandler<...
2024-01-03
open-feign设置全局header
求学犹植树,春天开花朵,秋天结果实。——爱因斯坦 代码如下: 1234567891011121314import feign.RequestInterceptor;import feign.RequestTemplate;@Componentpublic class CustomRequestInterceptor implements RequestInterceptor { @Override public void apply(RequestTemplate template) { // 添加全局Header template.header("Global-Header-Name", "Global-Header-Value"); // 例如,如果您需要添加一个认证令牌,可以这样做: // template.header("Authorization", "Bearer " + authT...
2022-03-03
collectingAndThen
向着清风吟唱的歌手,还会对着运转的宇宙歌吟。——纪伯伦《先知》 我们使用Stream收集操作收集元素时,会遇到对规则进行分组后,对每一组的数据还要进行处理的情况,这时候我们可以使用Collectors.collectingAndThen处理,例如我下面本来分组后得到一个Map<String,List<String>>,但我将分组后每一组的结果转换为了JSON格式的String 12345678910111213import java.util.Map;import java.util.stream.Collectors;import java.util.stream.Stream;import com.alibaba.fastjson.JSON;class Scratch { public static void main(String[] args) { Map<String, String> collect = Stream.<String>empty().collect(Collec...
2022-03-23
mapstruct
你泛起山川,碧波里的人不是我。——《慕容雪》 首先按照官方文档引入GAV,但要注意和lombok有版本冲突问题,因此我选择这个版本: 这里放上主要配置 123456789101112131415161718192021222324252627282930313233343536373839404142434445<properties> <java.version>1.8</java.version> <lombok.version>1.18.10</lombok.version> <mapstruct.version>1.3.0.Final</mapstruct.version></properties><dependencies> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok&...
2022-11-14
java ics解析ical4j
提防那种从不还手的人;他们既不肯宽恕你,也不容许你宽恕自己——萧伯纳 分享一个java解析ics的库 https://www.ical4j.org/ 安装: 123456789101112<project> ... <dependencies> <dependency> <groupId>org.mnode.ical4j</groupId> <artifactId>ical4j</artifactId> <version>1.0.2</version> </dependency> ... </dependencies> ...</project> 使用:https://www.ical4j.org/examples/parsing/ 我这里是获取节假日信息,数据来源:节假日补班日历 可以直接用hutool-HttpUtil 1HttpUtil.get("https:...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog