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$;


相关推荐
杨凯凡28 分钟前
Spring Framework 7 API 版本管理实战:请求头路由、兼容迁移与废弃策略
java·rest api·springframework·spring boot 4·api版本管理
T_Wizard1 小时前
同一个问题写了 4 遍:官方 SDK / HTTP / Spring AI / LangChain4j,到底该选哪个
java·ai编程
hai_android1 小时前
AudioTrack 深度解析:从原理到实战
android·java·kotlin
斯维赤1 小时前
限流、熔断、降级,你真的分得清吗?
java·后端·架构
aiks_yuan4 小时前
Java CPU 100% 怎么排查:JDK 11 起 jstack 自带线程 CPU 时间,不用再 top -H 换算十六进制(JDK 8、11、17 实测)
java
Flynn Liang5 小时前
AiServices 源码级拆解:一个接口如何变成 RAG Agent
java·langchain·源码分析·rag·langchain4j·aiservices
Flynn Liang6 小时前
LangChain4j 1.23 架构全景:Java 大模型应用的 6 层抽象
java·langchain·大模型·rag·ai agent·langchain4j
聪明的笨猪猪6 小时前
实际工程问题:AI生成Redis分布式锁的原子性缺陷导致库存超卖
java·经验分享·面试·ai编程
软件技术NINI7 小时前
基于SpringBoot和Vue的新能源汽车销售推荐系统
java·vue.js·spring boot·后端·汽车·毕业设计·毕设
独隅7 小时前
WebStorm Linux 版安装实战与核心效能展示
linux·ide·webstorm