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

Java Discussion :

MapStruct - Bonne pratique - Initialisation via Bean ou Static


Sujet :

Java

  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    D�veloppeur Java
    Inscrit en
    Ao�t 2024
    Messages
    1
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activit� : D�veloppeur Java

    Informations forums :
    Inscription : Ao�t 2024
    Messages : 1
    Par d�faut MapStruct - Bonne pratique - Initialisation via Bean ou Static
    Salut,

    Selon vous, est-ce qu'il est pr�f�rable d�instancier les mapper en tant que bean (exemple 1) ou plut�t en tant que variable static (exemple 2). Quelle serait la "Bonne pratique" ?
    Je n'ai pas d'acc�s � des Beans dans le mapper.

    Exemple 1 :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    @Service
    public class UserService {
    private final UserMapper userMapper;
     
    public UserService(final UserMapper userMapper) {
        this.userMapper = userMapper;
    }
     
    // ….
    }
    Exemple 2 :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    @Service
    public class UserService {
        private static final UserMapper userMapper = Mappers.getMapper(UserMapper.class);
    // ….
    }
    Note : J'ai suivi ce tutoriel pour utiliser MapStruct dans mon programme.

    Merci et bonne journ�e !!

  2. #2
    Membre chevronn�
    Homme Profil pro
    Ing�nieur en g�nie logiciel
    Inscrit en
    Juin 2012
    Messages
    964
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activit� : Ing�nieur en g�nie logiciel
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Juin 2012
    Messages : 964
    Par d�faut
    Citation Envoy� par Harper10001 Voir le message
    Salut,

    Selon vous, est-ce qu'il est pr�f�rable d�instancier les mapper en tant que bean (exemple 1) ou plut�t en tant que variable static (exemple 2). Quelle serait la "Bonne pratique" ?
    Je n'ai pas d'acc�s � des Beans dans le mapper.

    Exemple 1 :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    @Service
    public class UserService {
    private final UserMapper userMapper;
     
    public UserService(final UserMapper userMapper) {
        this.userMapper = userMapper;
    }
     
    // ….
    }
    Exemple 2 :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    @Service
    public class UserService {
        private static final UserMapper userMapper = Mappers.getMapper(UserMapper.class);
    // ….
    }
    Note : J'ai suivi ce tutoriel pour utiliser MapStruct dans mon programme.

    Merci et bonne journ�e !!
    je vois beaucoup plus souvent la premier fa�on et je la pr�f�re
    la d�pendance d'injection est omni pr�sent en spring, jee

    si tu utilise en plus lombok et spring, m�me plus besoin de cr�er ton constructeur

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    @Service
    @RequiredArgsConstructor
    public class UserService {
     
        private final UserMapper userMapper;
    }

Discussions similaires

  1. [2016] Bonnes pratiques Proc. stock�es VS trigger via ADODB
    Par informer dans le forum D�veloppement
    R�ponses: 6
    Dernier message: 16/09/2021, 21h27
  2. Bonnes pratiques upload via FTP serveur web
    Par mathieuu dans le forum Administration syst�me
    R�ponses: 1
    Dernier message: 05/11/2013, 18h41
  3. [Framework] Initialisation des beans Spring via un fichier properties
    Par lionel84 dans le forum Spring
    R�ponses: 2
    Dernier message: 01/07/2011, 12h43
  4. JSF et bonnes pratiques sur le scope des beans
    Par RiiiDD dans le forum JSF
    R�ponses: 2
    Dernier message: 22/03/2011, 11h16
  5. [Bonnes pratiques JSF] managed bean
    Par scorplayer dans le forum JSF
    R�ponses: 3
    Dernier message: 10/05/2010, 18h43

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