Passer plusieurs arguments dans un SELECT sans l'aide d'un objet complexe

Je suis en train de passer dans startSequenceId, stopSequenceId, orderNumber dans le SQL à la carte, cependant, je ne souhaite pas utiliser un typée objet, c'est à dire parameterType="com.abc.Order", puis-je le faire?

<select id="getSequenceIdByOrderNumber" parameterType="?" resultType="int">
    select *
    from log
    where seq_id
    between #{startSequenceId} and #{stopSequenceId}
    and order_no = #{orderNumber}
    and rownum = 1
</select>

OriginalL'auteur Oh Chin Boon | 2012-02-16