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

本文介绍了如何在Java中安装某个工具,使用Alt+S快捷键操作,详细讲解了如何通过特定选项生成实体类(如Teacher和StudentDTO),包括成员变量设置、注释添加、嵌套对象处理和使用@NoArgsConstructor和@Data注解。

目录

1. 安装

2. 快捷键操作

3. 操作说明

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


1. 安装

2. 快捷键操作

Alt + S

3. 操作说明

 

最后生成的效果如下: 

@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

注意:

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

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

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值