MyBatis报错:Cause:org.apache.ibatis.type.TypeException
从session传入的参数应与parameterType严格一致,例如
<select id="getBooksByPrice" parameterType="Float" resultType="com.domain.Book">
select * from book where price < #{price}
</select>
如果传入int类型
List<Book> books = session.selectList("BookMapper.getBooksByPrice", 100);
就会报错
应该传入
List<Book> books = session.selectList("BookMapper.getBooksByPrice", 100f);