eclipse自動getter setterコメント
くだらない話は多くありませんが、bean定義時のフィールドは一般的にprivateで、みんなはついでに注釈をこのprivateに書くのが好きですが、自動getter、setterの時に自動的に注釈を生成させても、この注釈を持って行くことはありません.資料を調べて、eclipseのあるソースコードを修正して機能に達することができることを発見して、私が修正したのは3.4のソースコードで、3.2,3.4の上でテストに成功して、3.3,3.5の友达は先にバックアップしてから試してみることができて、成功するかもしれません.
コードを変更する前に、Generate Getters and SettersダイアログボックスでGenerate method commentsにチェックマークを付けて、次の結果を得ます.
ps:フィールドにコメントを書くか書かないかはこうです
eclipseのソースコードを変更したGetter、Setterは自動的に注釈します:(ここは広告に広告を増発して、使用前、使用後......)
メソッドを変更します.クラスはコンパイル済みです.直接置き換えればいいです(置き換える前にeclipseを閉じることをお勧めします):
eclipsepluginsで類似を見つけます(バージョンが異なり、ファイル名の後ろにあるものも異なり、一般的にバージョン番号と日付があります.区別に注意してください):
org.eclipse.jdt.ui_3.4.2.r342_v20090107-0800.jar
このファイルは、先にバックアップすることをお勧めします.もし使えないなら、回復してください.バックアップがないのは私のせいではありません.
中のorgを添付ファイルに置き換える.eclipse.jdt.internal.corext.codemanipulation.GetterSetterUtil.class
どのように置き換えるかについては、winrar、winzip、7 zでjar圧縮パッケージを開き、コピーすればいいです.
eclipseを再起動してみましょう.自動getterが現れたら、setterが失効したらjarを復元してください.
注意:
1、フィールド上のコメント形式:
2、Getter、Setterダイアログで、そのGenerate method commentsをチェックする
本文はオリジナルで、コードの修正は参考資料があって、転載して明記してください.
研究がある場合は、添付ファイルを見てください.添付ファイルにはソースコードと注釈が含まれています.
コードを変更する前に、Generate Getters and SettersダイアログボックスでGenerate method commentsにチェックマークを付けて、次の結果を得ます.
ps:フィールドにコメントを書くか書かないかはこうです
private String userName;
/**
* @return the userName
*/
public String getUserName() {
return userName;
}
/**
* @param userName the userName to set
*/
public void setUserName(String userName) {
this.userName = userName;
}
eclipseのソースコードを変更したGetter、Setterは自動的に注釈します:(ここは広告に広告を増発して、使用前、使用後......)
/**
*
*/
private String userName;
/**
*
*/
public String getUserName() {
return userName;
}
/**
*
*/
public void setUserName(String userName) {
this.userName = userName;
}
メソッドを変更します.クラスはコンパイル済みです.直接置き換えればいいです(置き換える前にeclipseを閉じることをお勧めします):
eclipsepluginsで類似を見つけます(バージョンが異なり、ファイル名の後ろにあるものも異なり、一般的にバージョン番号と日付があります.区別に注意してください):
org.eclipse.jdt.ui_3.4.2.r342_v20090107-0800.jar
このファイルは、先にバックアップすることをお勧めします.もし使えないなら、回復してください.バックアップがないのは私のせいではありません.
中のorgを添付ファイルに置き換える.eclipse.jdt.internal.corext.codemanipulation.GetterSetterUtil.class
どのように置き換えるかについては、winrar、winzip、7 zでjar圧縮パッケージを開き、コピーすればいいです.
eclipseを再起動してみましょう.自動getterが現れたら、setterが失効したらjarを復元してください.
注意:
1、フィールド上のコメント形式:
/**
*
*/
private String userName;
2、Getter、Setterダイアログで、そのGenerate method commentsをチェックする
本文はオリジナルで、コードの修正は参考資料があって、転載して明記してください.
研究がある場合は、添付ファイルを見てください.添付ファイルにはソースコードと注釈が含まれています.