salut
il y a t'il moyen avec spring de mettre des requêtes dans un fichier xml
et ensuite de les charger pour un bean donné?
sinon quelles sont les bonnes pratiques dans ce type de situations
merci
salut
il y a t'il moyen avec spring de mettre des requêtes dans un fichier xml
et ensuite de les charger pour un bean donné?
sinon quelles sont les bonnes pratiques dans ce type de situations
merci
Bonjour,
Tu peux par exemple :
- Soit déclarer un bean properties pour charger tes requêtes depuis un fichier properties
- Soit déclarer un bean map pour stocker tes requêtes
Exemple de déclaration pour le point 1 :
Exemple de déclaration pour le point 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <util:properties id="requeteList" location="classpath:requetes.properties"/>
Lien vers la documentation Spring
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <util:map id="requeteMap"> <entry key="RQ1" value="SELECT * FROM MaTable1"/> <entry key="RQ2" value="SELECT * FROM MaTable2"/> </util:map>
A+
Dominique
Salut,
Dans la classe de destination, il y un attribut de type java.util.Map avec un setter et dans la configuration du bean Spring associé à cette classe tu lui injecte ton bean "requeteMap"...
A+
Dominique
dans mon dataAccessContext j'ai au tout début
je dois surement devoir ajouter de quoi pour pouvoir utiliser les map?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">
sur la page
http://static.springframework.org/sp...-util-constant
il est mentionné de rajouter
or au début de mon fichier j'ai des dtd et non des xsd...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.5.xsd
alors que dois-je ajouter?
Partager