Externaliser bloc <sql-query> dans un fichier properties
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
Code:
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> |
Mon but est de pouvoir externaliser la requête
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.