#author("2018-04-12T14:25:23+00:00","default:haikikyou","haikikyou")
[[Java]]
* Commons BeanUtils [#qfbab3fe]
- JavaBean規約に沿ったオブジェクト操作を容易にしてくれる様々な機能を提供してくれるライブラリ
- Apache Commonsプロジェクトの1つ
* インストール [#h820eee5]
** maven [#ef1eb58a]
mavenでインストールする場合は、以下のような指定となる。
#geshi(xml,number){{{
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.9.3</version>
</dependency>
}}}
&label(warn){参考};[[MvnRepository >https://mvnrepository.com/artifact/commons-beanutils/commons-beanutils]] - &size(11){&color(gray){on https://mvnrepository.com/artifact/commons-beanutils/commons-beanutils};};
** 個別にjarを設置する [#jee4532c]
jarファイルを個別にインストールする場合、1.9.3では以下のようになる。
- commons-beanutils-1.9.3.jar
- commons-logging-1.2.jar
- commons-collections-3.2.2.jar
commons-loggingやcommons-collectionsが必要となる。commons-collectionsは、4からgroupとartifactが変更されているので注意する。1.9.3では、commons-collectionsを利用する。
&label(warn){参考}; Maven Repository
- [[commons-beanutils>https://mvnrepository.com/artifact/commons-beanutils/commons-beanutils]] - &size(11){&color(gray){on https://mvnrepository.com/artifact/commons-beanutils/commons-beanutils};};
- [[commons-logging>https://mvnrepository.com/artifact/commons-logging/commons-logging]] - &size(11){&color(gray){on https://mvnrepository.com/artifact/commons-logging/commons-logging};};
- [[commons-collections>https://mvnrepository.com/artifact/commons-collections/commons-collections]] - &size(11){&color(gray){on https://mvnrepository.com/artifact/commons-collections/commons-collections};};
* 参考リンク [#e0f0c93f]
- http://commons.apache.org/proper/commons-beanutils/