Современный Java Commons Framework - PullRequest
4 голосов
/ 14 января 2010

Кто-нибудь знает хорошие общие платформы для Java, которые имеют общие, но утомительные служебные методы, которые делают что-то вроде ...

ObjectUtil.equalsOrBothNull(obj1,obj2)

FormatUtil.formatName(String firstName String middleName, String lastName) 

AddressUtil.formatAddress(address)

и т.д ...

Кажется, я всегда заканчиваю тем, что заново реализую такие классы. Guava-библиотеки - самое близкое, что я нашел.

http://code.google.com/p/guava-libraries/

Ответы [ 2 ]

6 голосов
/ 14 января 2010

Commons Lang имеет множество утилит, которые могут оказаться полезными. Я использую эту библиотеку в большинстве своих проектов. Эта страница содержит общий обзор различных классов. StringUtils - это то, что я использую чаще всего, но многие другие были удобны раз или два ObjectUtils имеет нулевой безопасный метод equals, который вы ищете.

4 голосов
/ 14 января 2010

Вы также можете найти полезные подколенные сухожилия.

http://code.google.com/p/hamcrest/

Вот учебник: http://code.google.com/p/hamcrest/wiki/Tutorial

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...