每次在接口中返回某个数据结构的时候需要用到 builder 方法,都需要自己一行行的去构建。例如
@AllArgsConstructor
@NoArgsConstructor
@Data
@Builder
public class Test{
private Integer a;
private Integer b;
}
然后我在某个读接口需要用以下的方式返回
return Test.builder()
.a()
.b()
.build();
这样每次都需要手动看属性再一个个输入,求问有没有好用的插件直接转化,或者什么网页小工具能做到这点
1
flyfanc 312 天前
chatgpt
|
2
LiaoMatt 312 天前
如果是返回还是自己构建比较好吧, 最好能贴点图看场景, 如果是从 DTO 啥的转,直接用 Map Struct 或者 Spring 原生的 BeanUtil 拷贝值, 但是要字段名和类型保持一致
|
3
BBCCBB 312 天前
|
4
BBCCBB 312 天前
你可以用这个插件, 放弃用 builder 方法.. 直接用 set.
|
5
Belmode 312 天前
本该如此
|
9
whoami9426 312 天前
通义灵码 等免费的 ai 代码补全工具, 写一个 `Test.builder()` 按个 tab 让它补全
|
10
ChoateYao 312 天前
https://github.com/rookie-ricardo/BeanMappingKey 这个插件支持 Builder 模式
|