IDEA 常用 live templates

GET请求

触发: GETA

java 复制代码
@ApiOperation("$V1$")
@GetMapping("/$V2$")
public AjaxResult $V2$Fn(@RequestParam String $V3$)  {
    return  null;
}

触发: GETAQ

java 复制代码
@ApiOperation("$V1$")
@GetMapping("/$V2$")
public AjaxResult $V2$Fn( $V3$ qo)  {
    return  null;
}

POST请求

触发:POSTA

java 复制代码
@ApiOperation("$V1$")
@PostMapping("/$V2$")
public AjaxResult $V2$Fn(@RequestBody @Validated $V3$ ro)  {
    return  null;
}

数据校验

String最大值校验

触发:@LM

java 复制代码
@Length(max = $V2$,message = "$V1$长度不超过$V2$")

字符串不为空

触发:@NE

java 复制代码
在这里插入代码片

打印日志

触发:LI

java 复制代码
log.info("$v1$  >> {}",$v2$ );

new ArrayList

触发:NAL

java 复制代码
List<$v1$> $v2$List = new ArrayList();

entity里非表字段

触发:@TFFS

java 复制代码
/** 
 *  $v1$
 */
@TableField(exist = false)
private String $v2$;

spring注入

触发:@a

java 复制代码
@Autowired
private $v1$   $v2$;


相关推荐
边境悍匪5 分钟前
蜗牛学苑 Java 智能体学习 Day49|贯穿项目 5 订单下单业务 思维导图复盘
java·开发语言·spring boot·学习·阿里云
鬼手点金8 分钟前
Claude Code示范案例-修复 Bug 工作流
java·服务器·前端·javascript·bug·openclaw
一条破秋裤9 分钟前
Linux 进程通信介绍:内存隔离与 IPC 分类
java·linux·服务器
机核研创社21 分钟前
polo 长袖短裤套装自动化产线:八台机器排队接力
android·java·自动化
Roadinforest32 分钟前
Spring Boot 4 六步入门实录:从 Hello World 到一个能交付的 Todo API
java·开发语言·spring boot·spring
半仙白桑33 分钟前
内核篇第十三讲:system-V消息队列
java·linux·网络
今天的砖头有点烫手啊38 分钟前
GC 算法与垃圾收集器演进:从 Serial 到 ZGC
java·jvm
围炉聊科技40 分钟前
你从IDE切到ADE了吗?智能体开发环境赛道地图——智能体基建系列
ide·人工智能
passion43 分钟前
CnPack IDE专家包发布1.8.1正式版!
ide·delphi·cnpack
牧瀬クリスだ1 小时前
Mybatis-Plus:让CRUD快如闪电
java·spring boot·spring·tomcat·mybatis·yml