IDEA里面添加lombok插件,编写简略风格Java代码

在 java平台上,lombok 提供了简单的注解的形式来帮助我们消除一些必须有但看起来很臃肿的代码, 比如属性的get/set,及对象的toString等方法,特别是相对于 POJO;


关于lombok的相关信息,lombok

下面开始在IDEA里面为我们的项目配置lombok编写支持咯,

1 . 首先在IDEA里面安装使用lombok编写简略风格代码的插件,

  • 打开IDEA的Settings面板,并选择Plugins选项,然后点击 “Browse repositories..”
    这里写图片描述

  • 在输入框输入”lombok”,得到搜索结果,选择第二个,点击安装,然后安装提示重启IDEA,安装成功;
    这里写图片描述

2 . 在自己的项目里添加lombok的编译支持(此处本人所操作的项目为maven项目),在pom文件里面添加如下indenpence

    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>1.16.6</version>
    </dependency>

3 . 然后就可以尽情在自己项目里面编写简略风格的Java代码咯

    package com.lombok;

    import lombok.Data;
    import lombok.EqualsAndHashCode;

    import java.util.List;

    /**
     * Created by Hinsteny on 2016/1/3.
     */
    @Data
    @EqualsAndHashCode(callSuper = false)
    public class Student {

        String name;
        int sex;
        Integer age;
        String address;

        List<String> books;


    }

    //使用Student类对象
    Student student = new Student();
    student.setName(name);
    student.setAge(age);
    student.setAddress(address);
    student.setBooks(Arrays.asList(books));

关于lombok的更多语法特性请参考: features

  • 36
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
要在IDEA中手动添加Lombok件,你可以按照以下步骤进行操作: 1. 首先,打开IDEA并导航到“File”菜单,选择“Settings”(或者直接按下快捷键Ctrl+Alt+S)。 2. 在弹出的Settings对话框中,选择“Plugins”选项。 3. 在搜索框中输入“lombok”进行搜索。你会看到Lombok件的搜索结果。 4. 点击搜索结果中的Lombok件,然后点击右侧的“Install”按钮进行安装。 5. 安装完成后,你需要重启IDEA以使件生效。 另外,如果自动安装件时出现了read time out的错误,你可以尝试手动安装件。首先访问IDEA件官网,搜索你需要的件(比如搜索“lombok”)。然后找到适合你安装的件版本,下载对应的zip安装包。请确保你下载的件版本与你本地IDEA支持的件版本相匹配,以避免出现“Plugin 'Lombok Plugin' is incompatible with this installation”的错误。 希望以上信息能帮助到你。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [IDEALombok件的安装与使用](https://blog.csdn.net/m0_61466807/article/details/125071022)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [IDEALombok件的安装与使用(log爆红)](https://blog.csdn.net/QianEn7777/article/details/129955536)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [idea手动安装lombok件](https://blog.csdn.net/qq_34244479/article/details/86717367)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值