Spring boot: "this.jdbcTemplate" is null"
Résolu/Fermé
Rune188
Messages postés
67
Date d'inscription
lundi 20 février 2017
Statut
Membre
Dernière intervention
29 janvier 2024
-
18 mai 2022 à 16:13
Rune188 Messages postés 67 Date d'inscription lundi 20 février 2017 Statut Membre Dernière intervention 29 janvier 2024 - 18 mai 2022 à 19:59
Rune188 Messages postés 67 Date d'inscription lundi 20 février 2017 Statut Membre Dernière intervention 29 janvier 2024 - 18 mai 2022 à 19:59
A voir également:
- Cannot invoke "org.springframework.jdbc.core.jdbctemplate.query(string, org.springframework.jdbc.core.rowmapper)" because "this.jdbctemplate" is null
- Dual boot - Guide
- Boot failure detected ✓ - Forum PC fixe
- Boot camp - Télécharger - Systèmes d'exploitation
- Hiren's boot cd - Télécharger - Divers Utilitaires
- Reboot and select proper boot device or insert boot media in selected boot device and press a key - Forum Windows
1 réponse
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
18 mai 2022 à 17:07
18 mai 2022 à 17:07
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.
18 mai 2022 à 19:59
Merci :)