skillup

技術ブログ

Java

Enumでメソッドの実装

投稿日:2015年5月7日 更新日:

以前、Enum式で値を定義したことはありましたが、なんとメソッドが実装できることを知りました。

Enumでのメソッドを実装

opでEnumの値を定義してパラメーターを入れれば実行できます。

複雑なメソッドの実装

さらに進歩させました。

自分がやりたかったのはSQL構築のメソッドであり、
以下が簡単な使用です。

  • フィールド名と値を代入したい
  • メソッドは前もって実装済み
  • 通常時は演算子を引数にとり、代入
  • LikeのときのみSQL文自体をオーバーライドしたい
  • 文字と数字でクオートの有無を変えたい

-Java
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

開発環境と本番での設定ファイル変更

開発と本番で設定ファイル自体(web.xmlなど)はわけると思うのですが、以前はわからず、開発のものと本番のものを手動でわけていました。 Javaでどうやってやるかを調べたところ、pomにかなり便利な …

no image

文字列操作(String系)

Javaの文字列について書きます。 Contents1 StringとStringBuilder1.1 文字列の追加はStringBuilder1.2 文字列の参照はString StringとStr …

no image

JPAでのリレーションに関して

JPAではテーブルをクラスで定義します。もちろん例外とかはいろいろあるのですが、1テーブル1クラスというつくりで、これをエンティティと呼びます。 もともとクラスを作ってからDBを作成したり、JTAの規 …

no image

Javaでのログ出力 基礎編

Javaでのログ出力についてようわかってなかったので基礎から調べました。 Contents1 目的2 設定3 ソース4 出力5 リンク 目的 プログラムの実行過程を把握するため System.out. …

no image

リファクタリング

業務で大幅なリファクタリングをする機会があり、その際の注意だったり、気をつけるべきことなどをまとめておきます。 自分用なので自分にしかわからない言葉で書いてある可能性が大きいです。 気になる方は問い合 …

アーカイブ