You can do this using an SQL query as a parameter literal:
<select id="findRecords" parameterType="string" resultMap="xxxxxResultMap"> ${_parameter} </select>
You can only pass the where clause:
<select id="findRecords" parameterType="string" resultMap="xxxxxResultMap"> select * from records where ${_parameter} </select>
pwojnowski
source share