avril
2006
Martin Adamek a posté sur son blog une liste des fonctionnalités qui seront contenues dans NetBeans 5.5
En voici une traduction libre
Découvrons ce que la version 5.5 de l’EDI NetBeans apportera aux développeurs.
Tout d’abord, il faut savoir que l’accent fut mis sur Java EE 5. C’est dans dans ce domaine que l’on trouve la majorité des nouvelles fonctionnalités. Les autres domaines se contenteront de nombreux bugfixes, mais pas vraiment de nouvelles fonctionnalités.Voici la plupart des nouvelles fonctionnalités, regroupées par catégorie:
* Java EE 5
o Tous les assistans et actions mis à jour pour Java EE 5
o Type de projet Application client
o Java EE 5 verification (détection de problèmes et résolution)
o Configuration Sécurité dans les éditeurs visuels de Descripteur de Déploiement
o Améliorations au niveau du Refactoring
o Assistant standard pour le descripteur de déploiement
* Java Persistence
o Assistants (Entity classes, Persistence Units, Persistence Provider libraries)
o Code Completion sur le Mapping Objet-DB Relationnelle (ORM)
o Classes d’Entité depuis la base de données
o Génération pages JSF depuis les classes d’Entités !!!
o Session Facade depuis les classes d’Entité
o Utilisation de l’action EntityManager dans l’éditeur
o Editeur Viseul pour persistence.xml
o Standalone Java Persistence runtime from GlassFish !!!
* WebServices
o WebServices basé sur JAX-WS 2.0
o Amélioration des Assistants et Actions
o Intégration capacités du Tester de GlassFish
o Facilité pour la Personnalisation des Web Service/Client
o Création de Web Service et Client Creation dans les Projets Web Tomcat
o Configuration du Message Handler
o Utilisation de Clisents WS d’un autre projet
o Drag & Drop pour les opérations de Web Service
o WS Clients dans les Projets EJB
o Support pour l’invocation de Web Service Asynchrone
* Intégration des Serveurs
o Intégration GlassFish
o Support déploiement Headless
o support descripteur de déploiement et data sources spécifiques à JBoss
o Amélioration Gestionnaire de Serveurs
o Support Datasources pour Tomcat
* Bases de Données
o Exécution Script dans l’Éditeur SQL
o Exécution des commandes sélectionnées dans l’Éditeur SQL
* JSP
o Parseur JSP Mis à Jour
o Completion de Code pour l’Expression LanguageJe me dois de mentionner une fonctionnalité sympa — Assistant pour la création de pages JSF depuis une classe d’entité. L’assistant créer une application complète CRUD (Create, Retrieve, Update, Delete) avec des pages JSF pour un ensemble donné de classes d’entités. L’utilisateur sélectionne une ou plusieurs classes d’entités, choisi le dossier accueillant les pages JSF, et un paquetage pour pour les beans JSF et les classes de conversion. L’assistant génère alors 4 pages pour chaque entité: List.jsp, Detail.jsp, Edit.jsp, et New.jsp. La page List reprendra toutes les instances de la classe d’entité. La page detail montre une instance de l’entité et montre également les tables des autres entités qui sont liées à cette instance.
L’assistant génère également un bean managé pour ces quatres pages qui fonctionnent avec l’API de persistance Entity Manager pour récupérer et persister les données. Un converteur JSF est généré pour chaque classe d’entité. C’est nécessaire, par exemple, pour afficher les entités dans une liste déroulante. Le manzged bean et le converteur sont déclarés dans le fichier faces-config.xml. S’il y a une page index.jsp que l’assistant sait comment éditer (par exemple, la page créée par défaut par l’EDI), l’assistant ajouter les liens vers chacune des pages List.jsp dans la page index.jsp. L’assistant génère un code légèrement différent pour les applications web 2.5 et 2.4. Dans les applications web 2.5 il utilise l’injection qui n’est pas disponible en 2.4. Il y a également quelques différences mineures entre le code JSF 1.1 et 1.2 pour le converteur et les pages JSP.
Le support UML ne se trouve pas dans l’EDI NetBeans 5.5. Pour pouvoir en bénéficier, il vous faudra installer le pack Java EE qui contiendra, en plus du support UML, le support SOA (conception de BPEL, visuellement; Support JBI; …)
Commentaires récents
Archives
- janvier 2012
- novembre 2010
- février 2009
- janvier 2009
- décembre 2008
- septembre 2008
- août 2008
- décembre 2007
- octobre 2007
- septembre 2007
- juillet 2007
- mai 2007
- avril 2007
- mars 2007
- février 2007
- janvier 2007
- décembre 2006
- novembre 2006
- octobre 2006
- septembre 2006
- août 2006
- juillet 2006
- juin 2006
- mai 2006
- avril 2006
- février 2006
- janvier 2006
- décembre 2005
- novembre 2005
- octobre 2005
- septembre 2005
- août 2005
- juillet 2005
- juin 2005
- mai 2005
- avril 2005
Catégories
- Certification
- Défis
- Devoxx
- Devoxx 2008
- Devoxx 2010
- Devoxx France 2012
- Divers
- Événements Java
- Fiches
- Hardware
- In English
- Java
- JavaDay 2006
- JavaFX
- JavaOne 2005
- JavaOne 2006
- JavaOne 2007
- Javapolis 2005
- Javapolis 2006
- Javapolis 2007
- JBoss
- Livres
- Mac
- NetBeans
- OpenJDK
- Pensée
- Performance
- Perles
- Sun Tech Days Paris 2007
- Traduction