zoukankan      html  css  js  c++  java
  • myeclipse生成getset注释

    编码的时候通常要用到 JavaBean ,而在我们经常把注释写在字段上面,但生成的Get/Set方法不会生成,通过修改Eclipse源码可解决:

    1. /**  
    2.  * 员工ID  
    3.  */  
    4. private String userid;   
    5. /**  
    6.  * 获取员工ID  
    7.  * @return userid 员工ID  
    8.  */  
    9. public String getUserid() {   
    10. 10.     return userid;   

    11. }   

    12. /**  

    1. 13.  * 设置员工ID  
    2. 14.  * @param userid 员工ID  
    3. 15.  */  

    16. public void setUserid(String userid) {   

    1. 17.     this.userid = userid;   

    18. }  

    /**

     * 员工ID

     */

    private String userid;

    /**

     * 获取员工ID

     * @return userid 员工ID

     */

    public String getUserid() {

    return userid;

    }

    /**

     * 设置员工ID

     * @param userid 员工ID

     */

    public void setUserid(String userid) {

    this.userid = userid;

    }

     

    找到Eclipse中Jar包:org.eclipse.jdt.ui_*.jar,进行备份

    然后将后缀Jar改为rar,

    找到org.eclipse.jdt.internal.corext.codemanipulation.GetterSetterUtil.class
    直接用附件中的class文件进行替换,再将后缀改为Jar替换Eclipse的Jar包,

    重启Eclipse设置注释风格:

    Window->Preferences->Java->CodeStyle->Code Templates->Comments->Getters/Setters

    Getters:

    1. /**  
    2.  * 获取${bare_field_name}  
    3.  * @return ${bare_field_name} ${bare_field_name}  
    4.  */  

    /**

     * 获取${bare_field_name}

     * @return ${bare_field_name} ${bare_field_name}

     */

     

    Setters:

    1. /**  
    2.  * 设置${bare_field_name}  
    3.  * @param ${bare_field_name} ${bare_field_name}  
    4.  */  

    /**

     * 设置${bare_field_name}

     * @param ${bare_field_name} ${bare_field_name}

     */

     

    注意:生成Get/Set方法时勾选上Generate method comments

    OK,成功。

    在Eclipse3.3/3.4/3.5 测试成功,若无用则还原Jar包,找到对应版本源码进行修改。

  • 相关阅读:
    saltstack状态判断unless与onlyif
    saltstack搭建LAMP架构案例
    saltstack编写自定义模块
    saltstack数据系统Pillar
    saltstack数据系统Grains
    自动重连套路
    golang切片
    开源库evio源码学习
    计算机操作系统
    常用数据结构的时间复杂度
  • 原文地址:https://www.cnblogs.com/sayou/p/2864051.html
Copyright © 2011-2022 走看看