Json Assistant Help

JavaBean 转 Json

使用

  • 使用前提 :当前鼠标光标处于一个具有属性的 Java 类中。

  • 使用方式 :右键弹出菜单,点击 Convert to JSON

  • 默认快捷键Alt+N


特性

分不同类解析

当类中存在内部类时,鼠标光标放在 主类 的区域,则解析 主类 的属性为 Json,而鼠标光标在 内部类 的区域中,则默认解析 内部类 的属性为 Json 。
Differentiate class parse

注解与关键字支持

注解 / 关键字

描述

@com.alibaba.fastjson.annotation.JSONField

支持属性: serialize (是否序列化)name (Json Key 名称)format (时间格式)defaultValue (默认值)

@com.alibaba.fastjson2.annotation.JSONField

支持属性: serialize (是否序列化)name (Json Key 名称)format (时间格式)defaultValue (默认值)

@com.fasterxml.jackson.annotation.JsonProperty

从注解中获取 Json Key 名称

@com.fasterxml.jackson.annotation.JsonFormat

从注解中获取 Json 时间格式,拥有该注解的属性序列化后会沿用同样的时间格式

@com.fasterxml.jackson.annotation.JsonIgnore

忽略该属性

transient

Java 瞬态关键字,带有此关键字的属性不会被序列化

Last modified: 18 August 2024