自分のブログからQiitaに乗り換えようか考え中。。。一旦、Qiitaに投稿してみてから考えよう。
ということで、すんごいちょいネタから。
EclipseのTemplate機能を使って、PlayframeworkのModelのFinderを作ってみる。
- Preference > Java > Editor > TemplatesでNew...ボタンをクリック
- 「Name」に「find」
- 「Context」に「Java」
- 「Description」に「Playframework Model.Finder」
- 「Pattern」に以下を入れる
public static Model.Finder<${IDclass}, ${enclosing_type}> find = new Model.Finder<>(${IDclass}.class, ${enclosing_type}.class);
${:import(play.db.ebean.Model)}
- 「OK」ボタンをクリック
これで、PlayframworkのModel.Finderを書く時に「find」とタイプすれば、コンテントアシストに表示される。
このTaskクラスの場合、IDがLongなのでIDclass
をLongに書き換えれば、2つあるIDclassがLongになり、完了。