idea插件(四)-- GsonFormatPlus(JSON对象转化JavaBean对象)

目录

1. 安装

2. 快捷键操作

3. 操作说明

拓展:生成实体类的成员变量的形式进行Setting


1. 安装

idea插件(四)-- GsonFormatPlus(JSON对象转化JavaBean对象)_第1张图片

2. 快捷键操作

Alt + S

3. 操作说明

idea插件(四)-- GsonFormatPlus(JSON对象转化JavaBean对象)_第2张图片

idea插件(四)-- GsonFormatPlus(JSON对象转化JavaBean对象)_第3张图片

idea插件(四)-- GsonFormatPlus(JSON对象转化JavaBean对象)_第4张图片 

最后生成的效果如下: 

@NoArgsConstructor
@Data
public class Teacher {
    /**
     * 教师姓名
     */
    private String teacherName;
    /**
     * 年龄
     */
    private Integer age;
    /**
     * 班级学生列表
     */
    private StudentDTO student;
    @NoArgsConstructor
    @Data
    public static class StudentDTO {
        /**
         * 学生姓名
         */
        private String stuName;
        /**
         * 分数
         */
        private Integer score;
    }
}

拓展:生成实体类的成员变量的形式进行Setting

idea插件(四)-- GsonFormatPlus(JSON对象转化JavaBean对象)_第5张图片

注意:

勾选选项 勾选效果
A 回弹出一个窗口,便于对预生成的字段进行检查与修改(字段注释的添加可以在此窗口进行修改)。
B 勾选后,如有嵌套的对象(A中有个B类型的属性)则生成一个文件。如不勾选,嵌套对象以内部类形式定义
则生成两个文件。
C 为嵌套对象添加一个后缀。
D 使生成的字段用 private 修饰。
E 使用 Lomok,为实体类添加@NoArgsConstructor与@Data注解。
F 指定生成的文件时使用到哪些工具类。
G 勾选后,生成的字段会带有注释。

如果对你有帮助,请帮我点一下赞,我才有动力继续创作,谢谢!

你可能感兴趣的:(#,idea的运用,intellij-idea,java,ide)