Commons BeanUtils
Un ensemble d'outils pour Beans. Étant donné que les beans sont souvent composés d'un ensemble de get et set, BeanUtils effectue également un packaging sur cette base.
Une fonction plus couramment utilisée est Bean Copy, qui consiste à copier les propriétés du bean. Il sera utilisé si vous développez une architecture en couches, comme la copie de données de PO (objet persistant) vers VO (objet de valeur).
Codec commun
Il s'agit d'un composant d'encodage et de décodage qui fournit des méthodes d'encodage et de décodage couramment utilisées, telles que DES, SHA1, MD5, Base64, URL et Soundx, etc.
Collections communes
Il s'agit d'un composant de collection qui étend l'API Collections standard Java. Il encapsule, résume et complète les opérations de collection couramment utilisées, simplifiant considérablement le code tout en garantissant les performances.
Compresser les communes
Il s'agit d'un composant qui compresse et décompresse les fichiers et peut exploiter des fichiers compressés aux formats rar, cpio, Unix dump, tar, zip, gzip, XZ, Pack200 et bzip2.
Configuration commune
Il s'agit d'un outil de gestion de configuration pour les applications Java qui peut charger des informations de configuration à partir de propriétés ou de fichiers XML.
CSV communs
Il s'agit d'une bibliothèque de classes Java utilisée pour lire et écrire divers fichiers au format CSV (Comma Separated Value).
Démon Commons
Réalisez la transformation d'applications Java ordinaires en services d'arrière-plan du système. Par exemple, Tomcat utilise ce projet pour démarrer et arrêter en tant que service sous Linux et Windows.
Communes DBCP
Pool de connexions à la base de données.
Commons DBUtils
Il s'agit d'un composant d'outil JDBC qui réencapsule les classes traditionnelles pour l'exploitation des bases de données et peut convertir l'ensemble de résultats en une liste.
Digesteur des Communes
est un ensemble d'outils permettant de mapper XML sur des objets Java.
Courriel commun
Il s'agit d'un composant d'opération de messagerie qui encapsule l'API Java Mail, fournit des classes d'envoi et de réception de courrier couramment utilisées et simplifie les opérations de messagerie. Ce composant s'appuie sur l'API Java Mail.
Exécutif des Communes
Fournit certaines méthodes courantes pour exécuter des processus externes, telles que l'exécution de fichiers exe ou de lignes de commande.
Téléchargement de fichiers communs
Fournit une fonction de téléchargement de fichiers pour les applications Web ou les servlets, les composants de téléchargement de fichiers de Struts2 et SpringMVC.
Communes IO
Il s'agit d'un package de classe d'outils pour le traitement des IO. Il étend http://java.io et fournit des opérations IO plus pratiques.
Communes JCI
Fournit une interface de compilateur Java commune.
Commons Lang3
Il s'agit d'un package de classe d'outils pour le traitement des méthodes d'objet de base Java. Ce package de classe fournit des opérations sur des objets de base tels que des caractères et des tableaux, compensant les lacunes des méthodes de traitement de base de l'API java.lang.
Lanceur Communs
Applications Java pouvant être lancées indépendamment sur toutes les plates-formes.
Journalisation commune
Fournissez une interface de journal unifiée qui est légère et ne dépend pas d'implémentations spécifiques. Le package de classe offre aux développeurs de middlewares/outils de journalisation une abstraction simple des opérations de journalisation, permettant aux développeurs de programmes d'utiliser différents outils d'implémentation de journaux spécifiques.
Mathématiques communes
Progiciel léger et autonome de méthodes de calcul mathématique et statistique, comprenant les algorithmes numériques les plus couramment utilisés.
Réseau Communs
Il encapsule les clients de divers protocoles réseau et prend en charge FTP, NNTP, SMTP, POP3, Telnet et d'autres protocoles.
Piscine commune
Fournit un ensemble complet de cadres pour la mise en œuvre du pool d'objets, ainsi que plusieurs implémentations de pool d'objets uniques, qui peuvent réduire efficacement la charge de travail lors du traitement du pool d'objets. Les packages de classes sont utilisés pour améliorer l'efficacité des appels d'objets volumineux tels que les descripteurs de fichiers, les connexions à des bases de données et les communications par socket. En termes simples, il s'agit d'une technologie qui crée des objets une fois et les utilise plusieurs fois.
Primitives communes
Fournit une prise en charge plus petite, plus rapide et plus facile à utiliser pour les types primitifs de Java.
Validateur Commons
Fournit un cadre simple et extensible pour définir des validateurs (méthodes de validation) et des règles de validation dans un fichier XML. Prend en charge l'internationalisation des règles de validation et des messages d'erreur.
Apache HttpClient
C'était autrefois un sous-projet d'Apache Commons et est devenu plus tard indépendant. HttpClient simplifie diverses communications entre les clients et les serveurs HTTP et implémente les fonctions des programmes clients HTTP (c'est-à-dire les programmes de navigation).
Goyave
Bibliothèque d'utilitaires Google.
FastJson
Bibliothèque de traitement Json efficace.
Orika
Cadre de cartographie Bean efficace.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!