Как я могу создать запрос во время выполнения, используя ibatis (Java)?
Я хочу, чтобы имя таблицы было динамическим.
Например, у меня есть этот XML-файл:
<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>
Здесь идентификатор является динамическим, поскольку он передается в качестве параметра.
Но как я могу сделать имя таблицы динамическим?
Я хочу выбрать из таблицы контакт, контакт1, контакт2 .... но теперь я буду называть имя таблицы до времени выполнения.
Я знаю, что вы можете создать запрос во время выполнения с ibatis 3.0, возможно ли сделать это с ibatis 2.3.4?