コミュニティはすでにウィキ化されています。
Apache Commons のどの部分で最も時間を節約できますか?
これらのリストをまとめて閲覧し、知らないことや、頻繁に使用する必要があるものを確認したいと思っています。
コミュニティはすでにウィキ化されています。
Apache Commons のどの部分で最も時間を節約できますか?
これらのリストをまとめて閲覧し、知らないことや、頻繁に使用する必要があるものを確認したいと思っています。
StringUtils.isBlank(文字列 string)
commons-codec -少なくともBase64
およびクラス。Hex
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"/>
IOUtils、具体的には FileUtils と IOUtils。ファイル+ストリームが行われるべきだった方法のように感じます. 反復作業は私に代わって処理され、コードはより速く書くことができ、より明確に読むことができます.
私は Apache Digester の大ファンです。私は何かを XML に永続化するのが好きで、労力をかけずにオブジェクトを提供してくれるルールベースの XML パーサーが大好きです。
commons-configurationは、構成可能なコードを記述するときに非常に役立ちます。
ArrayUtils: 私のアプリ開発では、これが最も役に立ちました。
FileUpload間違いなく。Remnant は比較的簡単に自作できる (つまり、それほど時間の節約にはならない) か、より優れた代替手段があります。
日付ユーティリティ。Java に組み込まれている Date および Calendar クラスよりもはるかに簡単に使用できます。私はそれなしで何をするかわからない!
Apache Commons - さまざまな再利用可能なコンポーネントを提供します。コレクション、IO、Digester、BeanUtils、EXEC をよく使用します。
私の投票は、StringUtils
ヌルセーフです...
必ずしも一般的ではないクラスもありますが、必要に応じて時間を節約できます。
RandomStringUtils (randomNumeric,randomAlphanumeric ...)
NumberUtils (toInt...)
掘ればいいものが見つかる!