Comment créer une requête lors de l'exécution avec ibatis (Java)? Je souhaite que le nom de la table soit dynamique. Par exemple, j'avoir ce fichier xml:Comment créer une requête à l'exécution avec iBATIS
<resultMap id="result" class="Contact">
<result property="id" column="id"/>
<result property="firstName" column="firstName"/>
<result property="lastName" column="lastName"/>
<result property="email" column="email"/>
</resultMap>
<select id="getById" resultMap="result">
select * from contact where id=#id#
</select>
Ici, l'identifiant est dynamique car il est passé en paramètre. Mais comment puis-je rendre le nom de la table dynamique? Je veux sélectionner à partir du contact de la table, contact1, contact2 .... mais je vais maintenant le nom de la table jusqu'à l'exécution.
Je sais que vous pouvez créer la requête à l'exécution avec ibatis 3.0 est-il possible de le faire avec ibatis 2.3.4?
Merci pour répondre à votre propre question, cela m'a aidé. –