10

伙计们,社区 wiki 已经完成了。

Apache Commons 的哪一部分最能节省您的时间?

我很想收集这些列表以浏览并查看我不知道的内容,或者我应该经常使用的内容。

4

11 回答 11

8

StringUtils.isBlank(字符串字符串)

于 2010-03-17T14:42:13.790 回答
5

公共语言

由于 StringUtils 有很多静态方法,我喜欢在seam中使用表达式语言(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 回答
5

commons-codec -至少Base64和类。Hex

于 2010-03-17T16:24:08.413 回答
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

文件上传绝对。残余物要么相对容易自产(这意味着它不会节省那么多时间),要么有更好的选择。

于 2010-03-17T14:22:15.993 回答
2

ArrayUtils:对于我的应用程序开发,这帮助最大。

于 2010-05-14T07:24:49.363 回答
1

日期实用程序。它使用起来比 Java 内置的 Date 和 Calendar 类简单得多。我不知道没有它我会怎么做!

于 2010-03-17T14:18:33.033 回答
1

Apache Commons - 提供各种可重用的组件。我经常使用 - Collections、IO、Digester、BeanUtils 和 EXEC。

于 2010-03-17T14:19:54.813 回答
0

我的投票是,StringUtils这是无效的......

有些课程并不总是那么常见,但可以在需要时为您节省时间:

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

挖掘你可以在那里找到好东西!

于 2016-07-26T05:16:57.677 回答