Précédent   Forum des professionnels en informatique > Java > Général Java > Spring

Spring Forum d'entraide pour le framework Spring. Avant de poster -> FAQ Spring

Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Affichage des résultats du sondage: Quels moyens de configuration utilisez vous ?
Full XML 29 64,44%
XML / Annotations 13 28,89%
JavaConfig 1 2,22%
Spring BeanBuilder 2 4,44%
Autres ( précisez ) 1 2,22%
Sondage à choix multiple Votants: 45. Vous ne pouvez pas participer à ce sondage.

Publicité
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Vieux 26/02/2008, 09h45   #1
Responsable Spring
 
Avatar de Hikage
 
Inscription : mai 2004
Messages : 1 190
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : mai 2004
Messages : 1 190
Points : 3 174
Points : 3 174
Envoyer un message via Skype™ à Hikage
Par défaut Quels moyens de configuration utilisez vous ?

Malgré que Spring soit la plupart du temps configuré à l'aide d'un fichier XML, cela n'est pas l'unique solution qui existe.

Je vous propose donc ce sondage, afin de se faire une idée sur l'utilisation des différents moyen :

- Full XML : Configuration des différents élements ( beans, aspect, transactions, .. ) directement via le fichier XML
- XML / Annotations : Configuration via XML, mais en utilisant les annotations et le context-scan de Spring 2.5
- JavaConfig : Configuration via le projet JavaConfig
- Spring BeanBuilder : Utilisation de Spring BeanBuilder, un DSL implémenté en Groovy pour créer une instance d'ApplicationContext
- Autres moyens : Configuration via un fichier Properties, via une configuration en base de donnée, ou autre moyen implémenté par vos soins


N'hésitez pas à donner vos avis et retours sur ces différents moyens
__________________
Hikage
SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
[Personal Web] [CV]

F.A.Q Spring Framework - Participez !
Hikage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2008, 14h15   #2
Modérateur
 
Inscription : août 2006
Messages : 2 771
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 2 771
Points : 2 852
Points : 2 852
J'ai répondu full XML, car je n'aime pas trop polluer mes classes d'annotations, même si j'en reconnais les avantages.
Je finirais sans doute par changer d'avis.
fr1man est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2008, 14h21   #3
Rédacteur/Modérateur
 
Avatar de lunatix
 
Homme julien
Architecte technique
Inscription : novembre 2002
Messages : 1 812
Détails du profil
Informations personnelles :
Nom : Homme julien
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Architecte technique

Informations forums :
Inscription : novembre 2002
Messages : 1 812
Points : 2 581
Points : 2 581
Envoyer un message via ICQ à lunatix Envoyer un message via AIM à lunatix Envoyer un message via MSN à lunatix
je mixe les deux (xml et annotations)

xml pour tout ce qui est injection : (je vois pas l'interet des annotations dans ce cas la)

annotations pour pas mal de choses (aop, tansactions, @Required etc...)

Je ne pense pas changer d'approche pour le moment. ca me convient tout a fait comme cela
__________________
Blog blog = new MyBlog();
lunatix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2008, 14h31   #4
Expert Confirmé Sénior
 
Avatar de djo.mos
 
Inscription : octobre 2004
Messages : 4 671
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 4 671
Points : 5 618
Points : 5 618
Hello,
Perso, j'y vais au max avec les annotations (DI, limites des transactions, déclaration des beans), et seuelemnt s'il le faut avec le XML (DataSource, TransactionManager, et l'activation des annotations).

L'un des avantages des annotations est:
- Survit au refactoring: vu que c'est très proche du code source (dedans même).
- Moins bavard ... mais alors infiniment moins.
- On voit tout de suite qu'un champ est injecté ou qu'un bean est un bean Spring, même sans SpringIDE .
__________________
Mon Blog | Mes Cours | Moi sur twitter
djo.mos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2008, 20h37   #5
Expert Confirmé
 
Avatar de Uther
 
Homme
Inscription : avril 2002
Messages : 2 232
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : avril 2002
Messages : 2 232
Points : 3 735
Points : 3 735
Pour le moment full XML. Pas par choix, vu que les projets sur lequel j'ai travaillés ont été concu comme celà.

Dernière modification par Uther ; 06/03/2008 à 20h51.
Uther est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 21h38.


 
 
 
 
Partenaires

Hébergement Web