Spring boot: "this.jdbcTemplate" is null"
Résolu
Rune188
Messages postés
65
Date d'inscription
Statut
Membre
Dernière intervention
-
Rune188 Messages postés 65 Date d'inscription Statut Membre Dernière intervention -
Rune188 Messages postés 65 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Because "this.jdbctemplate" is null
- Dual boot - Guide
- Hiren's boot - Télécharger - Divers Utilitaires
- Boot camp - Télécharger - Systèmes d'exploitation
- Clé boot windows - Guide
- Hiren's BootCD - Télécharger - Divers Utilitaires
1 réponse
Bonjour,
Il ne faut pas faire
NB. dans DiabeticDAO la méthode setDataSource n'a rien à faire là, ce n'est pas à toi de créer des objets JdbcTemplate vu qu'ils sont injectés par Spring.
Il ne faut pas faire
DiabeticDAO diaDao = new DiabeticDAO();dans LoginController car cela va construire un nouvel objet DiabeticDAO au lieu d'utiliser celui instancié par Spring qui peut s'obtenir via un
@Autowired DiabeticDAO diaDaoet qui sera bien initialisé avec une valeur dans chaque @Autowired et en particulier celui du JdbcTemplate
NB. dans DiabeticDAO la méthode setDataSource n'a rien à faire là, ce n'est pas à toi de créer des objets JdbcTemplate vu qu'ils sont injectés par Spring.
Merci :)