
مكتبة أدوات جافا شاملة توفر وحدات للتشفير، عميل HTTP، التخزين المؤقت، JSON، البرمجة النصية، وتوليد كابتشا، مما يبسط مهام التطوير الشائعة.
مجموعة أدوات تجعل Java حلوة.
-- الصفحة الرئيسية: http://hutool.cn/ --
-- مجموعة QQ ②: 871141901 --
Hutool هي حزمة أدوات Java، مجرد حزمة أدوات، تساعدنا على تبسيط كل سطر من الكود، وتقليل كل دالة، لجعل لغة Java "حلوة" أيضًا. في البداية كانت Hutool مجرد تنظيم لحزمة "util" في مشروعي، ثم تراكمت تدريجيًا وأضفت المزيد من الوظائف غير المتعلقة بالأعمال، ودرست على نطاق واسع جوهر المشاريع مفتوحة المصدر الأخرى، وقمت بتنظيمها وتعديلها بنفسي، لتشكل في النهاية مجموعة أدوات مفتوحة المصدر غنية.
Hutool هي كلمة مركبة من Hu + tool، الأولى تشير إلى "شركتي السابقة"، والأخيرة تعني أداة، وتُنطق "Hútú" (糊涂) والتي تعني "غامض" أو "حائر"، في إشارة إلى السعي لتحقيق "اعتبار كل شيء غامضًا، لا فرق بين الخسارة والربح".
فئة أدوات أساسية لـ Java، تغلف طرق JDK مثل الملفات، التدفقات، التشفير وفك التشفير، تحويل الترميز، التعبيرات النمطية، الخيوط، XML، وغيرها، لتشكل فئات أدوات Util متنوعة، وتوفر أيضًا المكونات التالية:
في ملف pom.xml للمشروع، أضف داخل تبويب dependencies:
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>4.1.11</version>
</dependency>
compile 'cn.hutool:hutool-all:4.1.11'
انقر على أي من الروابط التالية لتحميل hutool-all-X.X.X.jar:
Hutool ترحب بأي شخص يساهم في تحسين Hutool وكتابة الكود، لكن المؤلف مصاب بالوسواس القهري، ولرعايته، يجب أن تلتزم طلبات السحب (pull request) ببعض المعايير، وهي كالتالي:
v4-dev. بعد الإصدار 4.x، استخدم Hutool فروعًا جديدة: v4-master هو الفرع الرئيسي، ويمثل الإصدارات المنشورة بالفعل في المستودع المركزي، هذا الفرع لا يسمح بطلبات السحب أو التعديلات. فرع v4-dev هو فرع التطوير، ويتم عليه تطوير الإصدار التالي من Hutool أو النسخ التجريبية (SNAPSHOT)، يمكنك تقديم طلبات السحب إلى هذا الفرع.إذا كنت تعتقد أن Hutool جيد، يمكنك التبرع لشراء علبة وجبة خفيفة للمؤلف~، شكرًا جزيلاً ^_^.
انقر على الرابط التالي، واسحب الصفحة إلى الأسفل ثم انقر على "تبرع".