Кто-нибудь знает о хороших общих рамок для Java, который имеет общие, но утомительные вспомогательные методы, которые делают такие вещи, как ...Современная структура Java Обще
ObjectUtil.equalsOrBothNull(obj1,obj2)
FormatUtil.formatName(String firstName String middleName, String lastName)
AddressUtil.formatAddress(address)
и т.д ...
Похоже Я всегда заканчиваю повторное внедрение этих классов. Гуава-библиотеки - это самое близкое, что я нашел.
http://code.google.com/p/guava-libraries/
FORMATNAME() и formatAddress() будет весьма зависимыми от локали, даже подпись. Во многих культурах отсутствует дифференциация firstName/lastName, или есть имя firstName/familyName/lastName или firstName/generationName/lastName или ... и все эти варианты обычно имеют нетривиальные правила о том, как их записать. И как только вы начнете добавлять заголовки, тогда это будет очень сложно. В целом это, вероятно, стоило бы библиотеки в своем собственном праве. –