私は、すべての (クリーンな) Web アプリケーションで再実装される可能性が非常に高い、高品質で十分にテストされた絶対に基本的なクラスを提供する Java ライブラリを探しています。例は
- オフセットと制限を保持するページネータ値クラス
- request.getInteger("limit", 50)など、リクエストまたはデフォルト値から型指定された値を取得するメソッド
- スローしない UTF-8 の URLEncoder と URLDecoder のラッパー
- 有効な URL、パーサー、およびビルダーのすべてのコンポーネントの不変の小さな値クラス
- 時間に依存するコードをテスト可能にするクロック インターフェイスと実装
- ... (もっと見つけます)
Spring には便利なものがたくさんあることは知っていますが、上記のような単純なものがまだ不足しています。