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

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.

Réponse
 
Outils de la discussion
Vieux 26/02/2008, 09h45   #1 (permalink)
Responsable Spring
 
Avatar de Hikage
 
Date d'inscription: mai 2004
Localisation: Arlon ( Prov. Luxembourg )
Âge: 25
Messages: 839
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
Vieux 26/02/2008, 14h15   #2 (permalink)
Modérateur
 
Date d'inscription: août 2006
Messages: 1 967
Par défaut

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
Vieux 26/02/2008, 14h21   #3 (permalink)
Rédacteur/Modérateur
 
Avatar de lunatix
 
Date d'inscription: novembre 2002
Messages: 1 559
Envoyer un message via ICQ à lunatix Envoyer un message via AIM à lunatix Envoyer un message via MSN à lunatix
Par défaut

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 actuellement connecté   Envoyer un message privé Réponse avec citation
Vieux 26/02/2008, 14h31   #4 (permalink)
Responsable Eclipse
 
Avatar de djo.mos
 
Date d'inscription: octobre 2004
Messages: 4 560
Par défaut

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 .
__________________
Rubrique Eclipse :
|__ Cours Eclipse | FAQ Eclipse | Forums Eclipse | Blogs Eclipse
|__ Vous souhaitez participer à la rubrique Eclipse ? Contactez moi.

Mon Blog | Mes Cours

De grâce, pas de questions techniques par MP !
djo.mos est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 06/03/2008, 20h37   #5 (permalink)
Membre émérite
 
Avatar de Uther
 
Date d'inscription: avril 2002
Messages: 905
Par défaut

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
NEWS SPRINGFAQ SPRINGTUTORIELS SPRINGLIVRES SPRINGBLOGS SPRING

Réponse

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



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 18h33.


Vos questions techniques : forum d'entraide Spring - 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-2009 www.developpez.com - Legal informations.