JavaBean 转 Json
使用
使用前提
:当前光标处于 Java 类中。使用方式
:右键弹出菜单,点击 Convert to JSON。默认快捷键
: Alt+N
特性
鼠标光标位于主类的范围
:解析主类的属性为 JSON。鼠标光标位于内部类的范围
:解析该内部类的属性为 JSON。鼠标光标位于方法变量、参数上
:解析变量、参数对应的类属性为 JSON。鼠标光标位于类引用上
:解析其对应的类属性为 JSON。
注解 / 关键字支持
@JSONField
(FastJSON / FastJSON2)serialize: 控制是否序列化。
name: 指定 JSON 键名。
format: 指定时间格式。
@JsonProperty
(Jackson):指定 JSON 键名。@JsonFormat
(Jackson):指定时间格式。@JsonIgnore
(Jackson):忽略属性,不参与序列化。transient
:Java 关键字,被标记的属性不参与序列化。
注释支持
在 1.8.0 版本中增加了解析注释、相关注解的功能,其支持的内容与原序列化功能一致。
使用方式
:右键弹出菜单,点击 Convert to JSON5 (comments)。默认快捷键
: Alt+L
支持列表
字段本身的注释
@ApiModelProperty
(Swagger)@Schema
(Swagger v3)

序列化部分字段
在 1.8.1 版本中,支持只序列化部分字段,按需选择字段进行处理。
23 May 2025