Properties 任何可以基于javabean规则生成部分代码的工具(setter和getter方法)

Properties 任何可以基于javabean规则生成部分代码的工具(setter和getter方法),properties,code-generation,javabeans,Properties,Code Generation,Javabeans,假设我有一个java类,我希望它是一个javabean(那些getter和setter方法) 我写的课程: class MyClass{ String var1; Integer var2; ........ many other properties ........ } 基于javabean规则生成部分代码后:(如果有工具!) 为了使MyClass成为javabean,必须为所有属性编写所有那些getter和setter方法,这是非常乏味的 是否有任

假设我有一个java类,我希望它是一个javabean(那些getter和setter方法)

我写的课程:

class MyClass{
    String var1;
    Integer var2;
    ........
    many other properties
    ........
}
基于javabean规则生成部分代码后:(如果有工具!)

为了使MyClass成为javabean,必须为所有属性编写所有那些getter和setter方法,这是非常乏味的


是否有任何软件或IDE插件可以帮助完成剩下的工作,只要我给出属性即可。尽管一些假设生成的代码是不正确的,但是仅仅修改一些生成的代码要比我自己编写这些代码快得多,也令人愉快。

任何一个具有此名称的IDE都可以为您做到这一点。例如,在Eclipse中,右键单击>源->getter和setter


显然,其他IDE不同,但它们做的事情是相同的。

Eclipse&Netbeans和其他IDE可能有一个“生成getter和setter”快捷方式

class MyClass{
    String var1;
    Integer var2;
    ........
    many other properties
    ........

    public void setVar1(String var1){
       this.var1=var1;
    }
    public String getVar1(){
       return var1;
    }

    public void setVar2(Integer var2){
       this.var1=var1;
    }

    public Integer getVar2(){
       return var2;
    }
    ............
    Many other getter and setter method
    ............
}