发布日期:2025-10-18 20:08浏览次数:
早上蹲厕所刷手机那会儿,看到篇讲Java新工具的文章,标题贼唬人,说什么2023年不用就落伍了。我这暴脾气,立马打开电脑想试试水,结果踩坑踩得差点把键盘摔了。
翻出那篇文章推荐的六个玩意儿,名字一个比一个玄乎:
我寻思着先从Quarkus下手。官网文档花里胡哨的,直接照着命令行敲:
curl -Ls * bash好家伙,五分钟过去连个进度条都不给,急得我直抖腿。弹出来个绿色提示才算装完。
建新项目倒是简单:
jbang init --template=quarkus *生成个hello world就想跑起来,结果./mvnw compile quarkus:dev这命令刚敲完,电脑风扇突然像拖拉机似的吼起来!扭头看内存监控——好嘛1.5G内存瞬间吃光,浏览器标签页直接崩了仨。
不死心又试GraalVM,说是能把程序打成单个文件。配置完环境变量就开始打包:
./mvnw package -Pnative好家伙,泡了碗面的功夫回来看,编译进度才走了20%,CPU温度倒是能煎鸡蛋了。等生成个80M的二进制文件,跑起来速度还没原来快,气得我直拍桌子。
正想关电脑骂街,顺手试了把jOOQ。这玩意儿倒是真香:
// 原先要写三行恶心代码的查询
List
users = *() .from(USER)
.where(*("张%"))
.fetch();
自动生成的代码把数据库表映射得明明白白,都不用碰SQL字符串了。虽然配置生成器的时候又被Maven插件坑了半小时(必须吐槽这破插件文档写得跟天书似的),但跑通那刻差点哭出来。
折腾一圈下来发现:
跟隔壁工位老王吐槽,他嘿嘿一笑:“你才知道?我半年前用Loom搞虚拟线程,线上流量蹦迪时候直接OOM,年终奖都扣没了!” 得,工具再香也得看饭碗敢不敢接!