錯誤場景:
啓動Sringboot時,直接啓動不了,報錯Failed to parse mapping resource:xxx
錯誤代碼:
<delete id="delete" resultType="java.lang.Integer">
delete from table_name where id = #{id}
</delete>
正確代碼:
<delete id="delete" parameterType="java.lang.Integer">
delete from table_name where id = #{id}
</delete>
區別在於parameterType或resultType的配置
在mybatis的mapper的映射文件的配置中,
只有select同時存在parameterType和resultType、resultMap的配置,
而update,insert,delete只存在這三種中的resultType配置