Souhaitant accéder à mes données selon certains critères, je me suis lancé dans l'écriture d'une requête JPQL.
Ne variant que très peu, j'ai opté pour une requête nommée (@NamedQuery), avec des 'bind variables'. Elle est compilée et vérifiée une seule fois au démarrage du serveur, c'est plutôt avantageux.
Autour du Code
Blog sur le développement logiciel. Réflexions sur les concepts, l'architecture, les bonnes pratiques... Sur socle technique Java/JEE
mardi 10 mai 2011
vendredi 18 février 2011
Personnaliser les messages XML d'un WebService
Les WebServices sont un excellent moyen d'ouvrir les fonctionnalités d'une application à d'autres systèmes potentiellement hétérogènes.
Cette hétérogénéité peut être technique mais aussi conceptuelle. Ainsi, deux applications travaillant autour d'un même sujet pourront utiliser deux modélisation métier différentes.
Comment alors permettre une communication efficace ?
Cette hétérogénéité peut être technique mais aussi conceptuelle. Ainsi, deux applications travaillant autour d'un même sujet pourront utiliser deux modélisation métier différentes.
Comment alors permettre une communication efficace ?
jeudi 17 février 2011
Apprendre JSF2
JSF2 est une des technologies majeure de présentation pour le web en Java. Partie intégrante de JEE6, elle permet de construire rapidement des applications d'excellente facture.
Si vou souhaitez vous initier à JSF2, je vous invite à consulter cet ensemble de tutoriaux de Marty Hall :
http://www.coreservlets.com/JSF-Tutorial/jsf2/
JSF2 ne serait rien sans un ensemble de composants bien conçus et simples d'usages... Après avoir saisi les concepts, vous pourrez vous penchez sur PrimeFaces, qui livre une bibliothèque remarquable :
http://www.primefaces.org/
Si vou souhaitez vous initier à JSF2, je vous invite à consulter cet ensemble de tutoriaux de Marty Hall :
http://www.coreservlets.com/JSF-Tutorial/jsf2/
JSF2 ne serait rien sans un ensemble de composants bien conçus et simples d'usages... Après avoir saisi les concepts, vous pourrez vous penchez sur PrimeFaces, qui livre une bibliothèque remarquable :
http://www.primefaces.org/
dimanche 20 juin 2010
Gestion d'erreurs avec BlazeDS
Le langage Java est pourvu d'un mécanisme de gestion d'erreur très puissant, mais souvent incompris : les Exceptions.
Le pattern Fault Barrier en présente une mise en oeuvre optimale, en dissociant très clairement :
Le pattern Fault Barrier en présente une mise en oeuvre optimale, en dissociant très clairement :
- les Contingences (cas normal d'utilisation, représenté par une exception vérifiée, étendant la classe Exception),
- des Fautes (erreurs système, imprévisible et impossible à gérer, étendant la classe RuntimeException)
vendredi 18 juin 2010
Hello world !
Bonjour et bienvenue sur "Autour du Code" !
Ce nouveau blog aura pour but de partager avec vous diverses réflexions sur le développement logiciel, les problématiques d'architecture, les bonnes pratiques... Bref, tout ce qui de près ou de loin, permet de créer des logiciels meilleurs, et dans de bonnes conditions.
A très bientôt pour un premier post technique !
Ce nouveau blog aura pour but de partager avec vous diverses réflexions sur le développement logiciel, les problématiques d'architecture, les bonnes pratiques... Bref, tout ce qui de près ou de loin, permet de créer des logiciels meilleurs, et dans de bonnes conditions.
A très bientôt pour un premier post technique !
Inscription à :
Articles (Atom)