إطار عمل جافا المشاع الحديث
سؤال
هل يعرف أي شخص أطر عمل مشتركة جيدة لجافا التي لديها أساليب فائدة شائعة ولكنها مملة تفعل أشياء مثل ...
ObjectUtil.equalsOrBothNull(obj1,obj2)
FormatUtil.formatName(String firstName String middleName, String lastName)
AddressUtil.formatAddress(address)
إلخ...
يبدو أنني دائمًا ما ينتهي بك الأمر إلى إعادة تنفيذ هذه الأنواع من الفصول. مكافآت الجوافة هي أقرب شيء وجدته.
المحلول
المشاعات لانج لديه الكثير من المرافق التي قد تجدها مفيدة. أستخدم تلك المكتبة في معظم مشاريعي. هذه الصفحة لديه نظرة عامة أساسية على الطبقات المختلفة. StringUtils هو الذي أستخدمه أكثر ، لكن العديد من الآخرين كانوا في متناول يدي مرة أو مرتين. ObjectUls لديه آمن فارغ equals
الطريقة التي تبحث عنها.
نصائح أخرى
يمكنك أيضًا العثور على Hamcrest مفيدة.
http://code.google.com/p/hamcrest/
ها هو البرنامج التعليمي: http://code.google.com/p/hamcrest/wiki/Tutorial
لا تنتمي إلى StackOverflow