如何在運行時使用ibatis(Java)創建查詢? 我希望表名是動態的。 比如我有這樣的XML文件:如何在運行時使用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>
在這裏,因爲它是作爲參數傳遞的ID是動態的。 但我怎樣才能使表名稱動態? 我想從表聯繫人,聯繫人1,聯繫人2中選擇....但我現在將表名直到運行時。
我知道你可以在運行時使用ibatis 3.0創建查詢是否可以使用ibatis 2.3.4來實現?
謝謝回答您的自己的問題,它幫助了我。 – 2011-05-25 17:10:52