博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MyEclipse get/set方法自动加上字段注释
阅读量:5829 次
发布时间:2019-06-18

本文共 846 字,大约阅读时间需要 2 分钟。

hot3.png

编码的时候通常要用到 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.     return userid;
  11. }
  12. /**
  13.  * 设置员工ID
  14.  * @param userid 员工ID
  15.  */
  16. public void setUserid(String userid) {
  17.     this.userid = userid;
  18. }
 
找到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.  */
  Setters:
  1. /**
  2.  * 设置${bare_field_name}
  3.  * @param ${bare_field_name} ${bare_field_name}
  4.  */
 
注意:生成Get/Set方法时勾选上Generate method comments
OK,成功。

转载于:https://my.oschina.net/zchuanzhao/blog/512542

你可能感兴趣的文章
2011年医院信息网络大全论文集之信息标准与数据库
查看>>
nginx列出目录工作记录
查看>>
我的友情链接
查看>>
html5+go+websocket简单实例代码
查看>>
iOS获取汉字拼音首字母
查看>>
深入理解javascript中的“this”
查看>>
用maven运行hibernate的main方法
查看>>
php 和jsp区别
查看>>
下拉横条(web)
查看>>
CoroSync+Pacemaker实现web高可用
查看>>
我的友情链接
查看>>
CentOS 安装提示GPT partitioning scheme 问题
查看>>
apt-get: Package has no installation candidate
查看>>
Centos5.5下安装LAMP完整版
查看>>
apache禁止指定user_agent和禁止解析php
查看>>
Python之*args和**kwargs使用方法
查看>>
H3C胖AP配置手册---密码认证
查看>>
安装SQL Server 2008 R2
查看>>
OpenSSH杂记
查看>>
JavaScript之jQuery-5 jQuery 动画效果(隐藏和显示、自定义动画、并发与排列效果)
查看>>