Bonjour,
Je rencontre un souci dont je n'arrive pas à me sortir
Voici ma configuration spring :
J'ai ce bout de configuration ensuite pour utilsier la base mongo depuis d'autre package
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <bean id="mongo" class="com.mongodb.Mongo"> <constructor-arg value="vm-XXX"/> <constructor-arg value="port"/> </bean> <bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate"> <constructor-arg ref="mongo"/> <constructor-arg name="databaseName" value="XXX"/> </bean> <mongo:repositories base-package="monpackage.connector" />
Voici mon interface InterfaceParamFournisseur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <bean id="baseParam" class="monpackage.connector.Cache"> <property name="dureeValidite" value="60"/> </bean> <bean id="fournisseur" class="completion.Fournisseur"> <property name="cacheParam"> <ref bean="baseParam"/> </property> </bean>
Depuis ma classe Cache, je fais juste
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public interface InterfaceParamFournisseur extends MongoRepository<ParamFournisseur, String> { public List<ParamFournisseur> findAll(); }
Lors que j'arrive sur l'utilisation de mon iFournisseur, celui-ci est toujours null et je ne comprends pas ce que je loupe dans la chaîne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2@Autowired InterfaceParamFournisseur iFournisseur;
Merci d'avance pour votre aide
Partager