
Use dependency injection for categories controller

2 unresolved threads
2 unresolved threads
C'est le début, si vous êtes d'accord avec ça je vais faire pareil pour tous les autres controller. Dans les plans utiliser en plus le couche intermédiaire (@Service
annotation). https://www.baeldung.com/spring-component-repository-service#service
Merge request reports
Activity
Filter activity
added Doing label
requested review from @antoine.beauvais
assigned to @gaydamakha
14 12 import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; 15 13 14 import java.sql.Connection; 15 import java.sql.DriverManager; 16 import java.sql.SQLException; 17 import java.util.logging.Level; 18 import java.util.logging.Logger; 19 16 20 /** 17 21 * Main configuration file for the application. 22 * 18 23 * @author BEAUVAIS ANTOINE 19 24 */ 20 25 @Configuration 21 @PropertySources( 22 @PropertySource("/apikey.properties") - Comment on lines -21 to -22
J'utilise une variable venant du fichier
application.properties
à la place. Pour ne pas garder la clé de l'api sur git, faut utiliser le fichierapplication-dev.properties
en accord avec cet article-là https://www.baeldung.com/spring-profiles#2-profile-specific-properties-files
14 12 import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; 15 13 14 import java.sql.Connection; 15 import java.sql.DriverManager; 16 import java.sql.SQLException; 17 import java.util.logging.Level; 18 import java.util.logging.Logger; 19 16 20 /** 17 21 * Main configuration file for the application. 22 * 18 23 * @author BEAUVAIS ANTOINE 19 24 */ 20 25 @Configuration 21 @PropertySources( 22 @PropertySource("/apikey.properties") mentioned in commit d75552a9
removed Doing label
added Done label