Het is mogelijk. Je moet de ? in uw MyBatis xml. MyBatis heeft een speciale taal voor dynamische sql, ik raad aan om de MyBatis 3 Gebruikershandleiding .
Wijzig uw sql-kaart,
<select id="select" parameterType="String" resultMap="urlList">
select
x.t002_id
from
t002_metadata x
where
existsNode(x.t002_xml, #{id}) = 1;
</select>
Het is misschien niet #{id}, het hangt af van hoe je select uit Mybatis aanroept. U gebruikt bijvoorbeeld mogelijk de tag @Param.