IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Quels moyens de configuration utilisez vous ?

Votants
45. Vous ne pouvez pas participer à ce sondage.
  • 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
Spring Java Discussion :

Quels moyens de configuration utilisez vous ?


Sujet :

Spring Java

  1. #1
    Rédacteur
    Avatar de Hikage
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 177
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 177
    Points : 6 301
    Points
    6 301
    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

  2. #2
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Points : 4 141
    Points
    4 141
    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.

  3. #3
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Points : 3 736
    Points
    3 736
    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

  4. #4
    Expert éminent
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Points : 7 679
    Points
    7 679
    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 .

  5. #5
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 620
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 620
    Points : 15 697
    Points
    15 697
    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à.

Discussions similaires

  1. [Sondage] Quels plugins pour Eclipse utilisez-vous ?
    Par xavlours dans le forum Eclipse
    Réponses: 75
    Dernier message: 13/07/2014, 15h58
  2. Quel générateur d'états utilisez-vous le plus souvent?
    Par Fleur-Anne.Blain dans le forum Outils de restitution et d'analyse
    Réponses: 61
    Dernier message: 04/01/2010, 12h32
  3. Réponses: 145
    Dernier message: 15/02/2009, 11h51
  4. Réponses: 7
    Dernier message: 23/11/2006, 15h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo