文字列をENUM化したいときの処理について
リンク集です。
ENUMが文字だけのとき(key=>valueタイプでない時)、key=>valueタイプの時両方OKのようです。
ちなみにDBにもENUM型といって決まった文字列のみを取得するデータ型があります。
が、あまり使われていることはないっぽいですね。私も初めてしましたし、キャリアの長いプログラマに聞いてもあまり知られてないようです。
技術ブログ
投稿日:2015年7月26日 更新日:
文字列をENUM化したいときの処理について
リンク集です。
ENUMが文字だけのとき(key=>valueタイプでない時)、key=>valueタイプの時両方OKのようです。
ちなみにDBにもENUM型といって決まった文字列のみを取得するデータ型があります。
が、あまり使われていることはないっぽいですね。私も初めてしましたし、キャリアの長いプログラマに聞いてもあまり知られてないようです。
執筆者:matsumoto
関連記事
以前、Enum式で値を定義したことはありましたが、なんとメソッドが実装できることを知りました。 Contents1 Enumでのメソッドを実装2 複雑なメソッドの実装 Enumでのメソッドを実装 op …
現在の開発ではデータベースへの接続ではJPAを使っています。このJPAがなかなか曲者でいろいろと詰まることがありましたので解説させていただきます。 Contents1 JPAとは?1.1 メリット1. …
Streamに続いて、Java8で新搭載された機能がOptional です。 Javaではnullの処理をいちいちしなくてはいけないのがいろいろと面倒ですが、Optionalの機能をうまく使うことで可 …
Javaでメール送信のプログラムがあったんで、メモ。 SMTPの認証とかはせず一番簡単なパターンです。 ケースでいうとサーバーA、サーバーBがあり下記のようなケースです。 A メールサーバー(smtp …