From 37ac092c5521e96c5f997d82de88d1caf5ef2d00 Mon Sep 17 00:00:00 2001 From: visoulier Date: Wed, 28 Feb 2024 04:07:15 +0100 Subject: [PATCH] suppression AutoWired --- .../sciencequest/sae/services/ThematiqueServiceImpl.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/services/ThematiqueServiceImpl.java b/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/services/ThematiqueServiceImpl.java index 596868d..92458fa 100644 --- a/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/services/ThematiqueServiceImpl.java +++ b/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/services/ThematiqueServiceImpl.java @@ -5,15 +5,16 @@ import fr.iut.sciencequest.sae.exceptions.DuplicatedFieldException; import fr.iut.sciencequest.sae.exceptions.DuplicatedIdException; import fr.iut.sciencequest.sae.exceptions.EntityNotFoundException; import fr.iut.sciencequest.sae.repositories.ThematiqueRepository; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @Service public class ThematiqueServiceImpl implements ThematiqueService{ - @Autowired - private ThematiqueRepository thematiqueRepository; + private final ThematiqueRepository thematiqueRepository; + public ThematiqueServiceImpl(ThematiqueRepository thematiqueRepository){ + this.thematiqueRepository = thematiqueRepository; + } private void checkFieldsConstraints(Thematique thematique){ if(this.thematiqueRepository.existsByLibelle(thematique.getLibelle())){