10

コミュニティはすでにウィキ化されています。

Apache Commons のどの部分で最も時間を節約できますか?

これらのリストをまとめて閲覧し、知らないことや、頻繁に使用する必要があるものを確認したいと思っています。

4

11 に答える 11

8

StringUtils.isBlank(文字列 string)

于 2010-03-17T14:42:13.790 に答える
5

commons-codec -少なくともBase64およびクラス。Hex

于 2010-03-17T16:24:08.413 に答える
5

コモンズ言語

StringUtils には多くの静的メソッドがあるため、私はseamで Expression Language (EL)を使用してそれらを使用し、StringUtils をコンポーネントとしてマッピングするのが好きです。

#{stringutils.left(r.map.job_error, 9)}

components.xml 内:

<component name="stringutils" class="org.apache.commons.lang.StringUtils" scope="stateless"/>
于 2010-03-17T14:56:40.220 に答える
4

IOUtils、具体的には FileUtils と IOUtils。ファイル+ストリームが行われるべきだった方法のように感じます. 反復作業は私に代わって処理され、コードはより速く書くことができ、より明確に読むことができます.

于 2010-03-17T14:16:29.270 に答える
3

私は Apache Digester の大ファンです。私は何かを XML に永続化するのが好きで、労力をかけずにオブジェクトを提供してくれるルールベースの XML パーサーが大好きです。

于 2010-03-17T14:17:52.330 に答える
3

commons-configurationは、構成可能なコードを記述するときに非常に役立ちます。

于 2010-03-17T14:19:47.483 に答える
2

ArrayUtils: 私のアプリ開発では、これが最も役に立ちました。

于 2010-05-14T07:24:49.363 に答える
2

FileUpload間違いなく。Remnant は比較的簡単に自作できる (つまり、それほど時間の節約にはならない) か、より優れた代替手段があります。

于 2010-03-17T14:22:15.993 に答える
1

日付ユーティリティ。Java に組み込まれている Date および Calendar クラスよりもはるかに簡単に使用できます。私はそれなしで何をするかわからない!

于 2010-03-17T14:18:33.033 に答える
1

Apache Commons - さまざまな再利用可能なコンポーネントを提供します。コレクション、IO、Digester、BeanUtils、EXEC をよく使用します。

于 2010-03-17T14:19:54.813 に答える
0

私の投票は、StringUtilsヌルセーフです...

必ずしも一般的ではないクラスもありますが、必要に応じて時間を節約できます。

RandomStringUtils (randomNumeric,randomAlphanumeric ...)
NumberUtils (toInt...)

掘ればいいものが見つかる!

于 2016-07-26T05:16:57.677 に答える