Les librairies d'Apache Software Foundation

Date de publication : Le 7 mars 2007

Par Baptiste Wicht (home)
 

Apache Software Foundation propose une large gamme de librairies facilitant grandement la tâche du développeur Java.
Ce sont ces librairies que nous allons découvrir dans cet article.
Introduction
Introduction
Les librairies Java EE
Apache Jakarta Commons FileUpload
Apache Jakarta Commons HttpClient
Apache Jakarta Commons EL
Apache Jakarta Commons Jexl
Les librairies IO
Apache Jakarta Commons IO
Apache Jakarta Commons Net
Apache Jakarta Commons VFS
Apache Jakarta POI
Les librairies XML
Apache Jakarta Commons Betwixt
Apache Jakarta Commons Digester
Apache Jakarta Commons Jelly
Apache Jakarta Commons SCXML
Apache XML Commons Resolver
Apache XML Security
Apache XMLBeans
Apache Xindice
Apache Xerces2
Les librairies réseau
Apache Jakarta Commons Email
Apache Mina
Les librairies pour les bases de données
Apache Jakarta Commons DbUtils
Commons DBCP
Apache Torque
Apache Lucene Java
Apache Derby
Apache Torque
Apache Xindice
Les librairies pour la conception
Apache Jakarta Commons Chain
Apache Jakarta Commons Discovery
Les librairies de manipulation d'objets
Apache Jakarta Commons BeanUtils
Apache Jakarta Commons JXPath
Apache Jakarta Commons Pool
Apache XMLBeans
Apache Torque
Les librairies de simplificaction du langage
Apache Jakarta Commons Collections
Apache Jakarta Commons Lang
Apache Jakarta Commons Math
Apache Jakarta Commons Codec
Apache Jakarta Commons Primitives
Apache ORO
Apache RegexP
Libraries facilitant la mise en oeuvre d'une application
Apache Jakarta Commons Configuration
Apache Jakarta Commons Daemon
Apache Jakarta Commons Launcher
Apache Jakarta Commons Logging
Apache Jakarta Commons Resources
Apache Log4j
Les autres librairies
Apache Jakarta BCEL
Apache Jakarta BSF
Apache Jakarta Commons Attributes
Apache Jakarta Commons CLI
Apache Jakarta Commons Transactions
Apache Jakarta Commons Validator
Apache Jakarta JCS
Apache Scout
Apache Velocity
Apache XML Graphics Commons
Les frameworks
Apache Jakarta MyFaces
Apache Shale
Apache Struts
Apache Tapestry
Conclusion
Conclusion
Remerciements
Liens








Java

   Création d'un système de mise à jour en Java
   Création d'éxécutables en Java
   Utilisation d'une base de données embarquée HSQLDB
   Les librairies d'Apache Software Foundation
   Implémentation du pattern MVC
   Les mots réservés du langage Java
   Améliorez l'intégration au système de votre programme Java
   Bien débuter en Java
   Développer une application modulaire en Java
   Créer un site avec Maven 2
   Développer une application modulaire avec JTheque Core
   Installer l'environnement JR sous Windows
   Introduction au langage JR

Swing

   Vos premiers pas dans la création d'interfaces graphiques avec Swing
   Gestion du focus dans vos applications Swing
   Création interface graphique avec Swing : les tableaux (JTable)

Eclipse

   Découverte de WOJ pour Eclipse
   Utilisation de Subversion avec Eclipse
   Calculer les métriques de vos projets avec Metrics

PHP

   Utilisation du DOM en PHP 4 et 5 pour la création d'un fil RSS
   Implémenter le Full Loading sur Zend Framework

SQL

   Débuter en SQL

SQL-Server

   Les procédures et les fonctions avec MS-SQL Server
   Gestion des transactions avec SQL-Server
   Le type DATETIME de SQL-Server

Windows

   Découverte d'IE7 Pro
   Accélérer le démarrage de Windows XP avec Microsoft Bootvis

Outils

   Présentation d'IntelliJ Idea 6.0m, la rolls des EDI Java
   Présentation et utilisation de Launch4j
   Présentation et utilisation de Exe4J
   Présentation et utilisation de JSmooth
   Présentation et utilisation de JExeCreator
   Installer Code::Blocks sous Windows XP et Vista
   Revue de l'IDE Jetbrains Intellij Idea 9 Ultimate Edition

Hardware

   Introduction au réseau
   Comprendre la séquence de démarrage d'un PC
   Quelques conseils pour bien choisir vos disques durs
   Quelques conseils pour bien choisir votre boitier
   Quelques conseils pour bien choisir votre alimentation
   Quelques conseils pour bien choisir vos barrettes mémoire
   Quelques conseils pour bien choisir votre écran
   Quelques conseils pour bien choisir votre carte graphique
   Quelques conseils pour bien choisir une carte mère pour votre PC
   Présentation et test de la souris Logitech MX1000
   Présentation et test du clavier Microsoft Reclusa
   Présentation et test de la webcam Microsoft LifeCam VX7000
   Présentation et test du set clavier/souris Microsoft Wireless Entertainment Desktop 8000
   Présentation et test de la souris Microsoft Wireless Laser Mouse 7000

VBS

   Créer un nouveau format d'entrée pour LogParser en VBScript
   Manipuler des fichiers XML en VBScript avec XPath

Tools

   Review of Jetbrains Intellij Idea 9 Ultimate Edition

Swing

   Creation of Swing User Interface : Tables (JTable)

Java

   Install the JR environment on Windows
   Introduction to JR programming language
   Develop a modular application with JTheque Core 2.0.3

Web

   Développer une communauté autour de votre site avec Google Friend Connect
   Analyser l'audience de votre site web avec Google Analytics




Les sources présentées sur cette page sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2009 Baptiste Wicht. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

Vos questions techniques : forum d'entraide Java - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2010 www.developpez.com - Legal informations.