MyBatis&SpringFrameworkを使用しています。DBテーブルSTOREがあり、いくつかのフィールドがあります。テーブルの2つのフィールド、たとえばName&Idを使用して、テーブルからレコードをフェッチする必要があります。
select * from STORE where Name="Mels" & Id=123
テーブルにMAPPERインターフェイスを使用しています。MAPPERXMLにはクエリが含まれています。
単一のパラメータクエリの場合、次を使用できます。
<select id="findAllSTOREByName" parameterType="java.lang.String" resultMap="com.StoreObject">
select * from "STORE" where "NAME" = #{name}
</select>
さて、2つの異なるデータ型を使用して、前述の場合のように複数のパラメーターを渡すにはどうすればよいですか?