Bonjour,
Je voulais savoir si c'est possible d'externaliser une reqête écrite sous la balise <sql-query> d'un fichier hbm dans un fichier properties.
exemple :
supposons que j'ai un fichier hbm de ce type
Mon but est de pouvoir externaliser la requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <sql-query name="mySqlQuery"> <return alias="person" class="eg.Person"> <return-property name="name" column="myName"/> <return-property name="age" column="myAge"/> <return-property name="sex" column="mySex"/> </return> SELECT person.NAME AS myName, person.AGE AS myAge, person.SEX AS mySex, FROM PERSON person WHERE person.NAME LIKE :name </sql-query>
SELECT person.NAME AS myName,
person.AGE AS myAge,
person.SEX AS mySex,
FROM PERSON person WHERE person.NAME LIKE :name
dans un fichier requete.properties et biensur de la remplacer par sa valeur que je lui a attribué dans ce fichier.
Merci d'avance pour votre aide.
Partager