Сообщество wiki'ed уже, люди.
Какая часть Apache палата общин сохраняет Вас большая часть времени?
Мне любопытно собраться список их, чтобы просмотреть и видеть то, что я не знаю о, или что я должен использовать, как правило.
Поскольку StringUtils имеет много статических методов, мне нравится использовать их, используя Expression Language (EL) в seam, отображая StringUtils как компонент
#{stringutils.left(r.map.job_error, 9)}
В компонентах.xml:
<component name="stringutils" class="org.apache.commons.lang.StringUtils" scope="stateless"/>
Я большой поклонник Apache Digester. Мне нравится сохранять данные в XML, и мне нравится его XML-синтаксический анализатор на основе правил, который просто предоставляет мне объект без каких-либо усилий.
FileUpload определенно. Остаток либо относительно легко выращивать в домашних условиях (что означает, что он не экономит так много времени), либо имеет лучшие альтернативы.
commons-configuration весьма полезен при написании настраиваемого кода.
DateUtils. Он намного проще в использовании, чем встроенные в Java классы Date и Calendar. Я не знаю, что бы я делал без него!
IOUtils, в частности FileUtils и IOUtils; это похоже на то, как должны были быть сделаны файлы + потоки. Повторяющаяся работа выполняется за меня, и код быстрее пишется и становится понятнее.
Apache Commons - предоставляет различные повторно используемые компоненты. Я часто использую - Collections, IO, Digester, BeanUtils и EXEC.
ArrayUtils: Для разработки моего приложения это помогло больше всего.