我正在搜索一个提供高质量、经过良好测试和绝对基本类的 java 库,这些类很可能在每个(干净的)Web 应用程序中重新实现。例子是
- 持有偏移量和限制的分页器值类
- 从请求中获取类型值或默认值的方法,例如request.getInteger("limit", 50)
- UTF-8 的 URLEncoder 和 URLDecoder 的包装器,不会抛出
- 有效 URL、解析器和构建器的所有组件的不可变微小值类
- 使时间相关代码可测试的时钟接口和实现
- ...(我会找到更多)
我知道 Spring 有很多有用的东西,但仍然缺少上面这些简单的东西。