commons

Apache commonsが便利な件(commons-configuration編)

久々のシリーズ。今回はcommons-configuration。設定ファイル、ってありますよね。Javaだとproperties、Windosだとiniファイルが使われる事が多い。複雑なものだとXMLで書いたりする。さて、そんなファイルの読み込み・書き出しってどうしますか。まさかFile…

Apache commonsが便利な件(commons-collections編-2)

http://d.hatena.ne.jp/daisuke-m/20080702/1214982943前回に引き続きcommons-collections。Java Collection Framework(JCF)では、大きく分けてCollectionとMapの2系統の概念が定義されています。そして、前回はこれらに加えて Bag, Buffer などの追加された…

Apache commonsが便利な件(commons-collections編-1)

http://d.hatena.ne.jp/daisuke-m/20080702/1214982943再びユーティリティ系。ということで今回はcommons-collections。commons-collections は、Javaコレクションフレームワーク(っていうと大仰だけど、要はListとかSetとかMap。以下JCF)まわりのユーティ…

Apache commonsが便利な件(commons-vfs編)

http://d.hatena.ne.jp/daisuke-m/20080702/1214982943ユーティリティ系ばっかりじゃ飽きるかな。ということで今回はcommons-vfs。commons-vfs は、バーチャルファイルシステム。ファイルというのはあらゆる形で存在します。例えば、 ローカルのファイル 圧…

Apache commonsが便利な件(commons-io編)

http://d.hatena.ne.jp/daisuke-m/20080702/1214982943今回はcommons-io。commons-io は、入出力まわりの便利クラスを提供してます。commons-langはjava.langの補強でしたが、こちらはjava.ioパッケージの補強、というスタンスです。 IOUtils closeQuietly …

Apache commonsが便利な件(commons-lang編)

http://d.hatena.ne.jp/daisuke-m/20080702/1214982943やー、前書いたエントリいつだったかな、と思って見たら7月ですよ。コツコツ書いていきますね。まず初回はcommons-lang。commons-lang は、java.langパケにあるような基本的なクラスを追加で提供してい…

Apache Commonsを総ざらってみる。

ということで、現状のコンポーネントをリストアップして、概要を日本語(一部英語のままw)でまとめてみました。今後、個人的に興味のあるものを順にピックアップして、もう少し深く知っておく、という作業をしてみようかな、と思ってます。まずは、commons…

Apache Commonsを総ざらってみたい。

JavaAPIって、普段からクラスパスにいるので、補完やら何やらでしばしば触れるし、コードもJavadocもすぐ手に届くところにある。JavaAPIよりももう少し高次元なAPIとして有名なApache Commonsシリーズですが、かなりの数のプロダクトがあり、一部の有名なコ…