Profiling de code avec le projet TPTP

Profiling de code avec le projet TPTP La mise en place de tests et l’analyse des performances des applications sont des phases essentielles dans le cycle de développement d’un projet. C’est dans cette optique que la plate-forme TPTP (Test &...

La programmation orientée objet création d’une classe et de ses membres 

Passer au niveau supérieur La programmation orientée objet dans les chapitres précédents, la plupart des éléments que vous avez utilisés sont des objets ou des classes. Par exemple, vous avez employé les classes Debug et Trace et manipulé des exceptions,...

Outils de développement SDK et DDMS

Outils de développement Le SDK Android n’est pas qu’une bibliothèque de classes Java et d’API, il contient également un certain nombre d’outils permettant de faciliter le développement des applications. Nous avons surtout évoqué le plug-in Eclipse, qui intègre le processus...

Nouveautés d’Europa

Nouveautés d’Europa La plate-forme Europa, nom de code d’Eclipse 3.3, représente une avancée importante dans la maturité de la plate-forme Eclipse. Elle est constituée d’une suite de sous-projets permettant d’organiser de manière ciblée et cohérente le développement Java. Après un...

Mise en œuvre de l’application webstock

Mise en œuvre de l’application webstock L’architecture MDA La démarche de développement MDA, concept très en vogue dans les projets J2EE/JEE actuels, sera mise en œuvre dans ce chapitre avec l’atelier EclipseUML for JEE. Soutenue par l’OMG (Object Management Group),...

Mapping JPA avec Dali

Mapping JPA avec Dali Le projet Dali L’objectif de Dali (http://www.eclipse.org/dali/) est de faciliter la mise en œuvre de JPA (Java Persistence API). Lancé en 2005 par Oracle, Dali a rejoint JBoss fin 2005. La cible du projet est le...

Le projet WTP (Web Tools Platform)

Le projet WTP (Web Tools Platform) Le sous-projet JST (J2EE Standard Tools) JST est né d’un effort du team Eclipse pour fournir aux utilisateurs de la plate-forme Eclipse un framework standardisé pour la création d’outils de développement adaptés aux applications...

L’API JPA et la gestion des entités

L’API JPA et la gestion des entités JPA (Java Persistence API) L’API de persistance Java JPA est une spécification de Sun. Fondée sur le concept POJO pour la persistance Java, elle est relativement récente puisque sortie en même temps que...

Java et Oracle 10g

Java et Oracle 10g L’environnement Java d’Oracle 10g Oracle a développé sa propre machine virtuelle Java, compatible avec les spécifications de SUN Microsystems. Dans la version Oracle 10g, l’environnement Java est conforme aux spécifications Java 2. Par rapport aux machines...

Annotations Seam

Annotations Seam Nous présentons ici les principales annotations Seam, dont un certain nombre sont définies dans la spécification EJB 3.0. Annotations au niveau composant Les annotations suivantes permettent de définir un composant Seam. Elles apparaissent au niveau de la classe...