skillup

技術ブログ

Java

Mapからインスタンス変数、インスタンス変数からMapへ

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

Javaで変数を引き回すときにMapからインスタンス、インスタンスからMap、あるインスタンスから別のインスタンスに変数を差し替える作業って結構多いと思います。

これって普通にやるとMapのget,putやインスタンスのセッター、ゲッターをひたすら書いていかないといけないのでかなり面倒です。

そんなときに社長からBeanUtilsといういいライブラリがあるといわれ、使ってみました。

公式サイト

apache-commonsですね、

URLは下記です。

http://commons.apache.org/proper/commons-beanutils/

インストール

例によってpomに以下のように記述すればダウンロードできます。2015年7月現在では1.9.2が最新版です。

コード

下記のサイトが一番シンプルかつわかりやすいです。

ブログ上にコードを書こうと思いましたが、ただのコピペになってしまうかと思い、リンクを張ります。

BeanからBeanへ一括情報コピー。Map←→Beanもできる。BeanUtils

-Java
-,

執筆者:


comment

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

関連記事

no image

pretty-configでのファイルアップロード

先日、こちらのエントリーでpretty-configを使うとファイルのアップロードができない、というエラーが起こっていたのですが、本日社長により解決していただきました。 原因としてはURLがスラッシュ …

no image

正規表現(判定:置換:抽出)

Javaの正規表現を利用した置換、抽出について書きます。 Contents1 正規表現の基本ルール2 Javaでの正規表現の処理の流れ3 実処理3.1 判定3.2 抽出3.3 置換 正規表現の基本ルー …

no image

依存関係エラー

JavaEEで新PCでビルドしたらいきなりエラー。同一のソースを別PCで動かすと正常に立ち上がります。 こんな場合、GlassFishの設定がおかしいか、ライブラリの依存関係に問題があることがほとんど …

no image

Netbeansのショートカット

超小ネタ。 Netbeansでのショートカットなど。 Contents1 整形2 サーバーログ消し&拡大3 インポートの挿入4 矩形選択5 関数の呼び出し元に戻る 整形 ショートカット(Alt+Shi …

no image

O/Rマッパー iciqlについて

以前、このブログでも紹介したO/Rマッパーのiciqlについて、使い方や問題点がある程度わかったので書いておきます。 Contents1 インストール2 自動生成3 注意点3.1 Date型のインポー …

アーカイブ