消息 Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'meeting_id' not found. Available parameters are [arg2, arg1, arg0, param3, param1, param2] 描述 服务器遇到一个意外的情况,阻止它完成请求。 例外情况
原因
出错的版本:
@Insert("INSERT INTO meeting_participants (meeting_id, user_id, status) " +
"VALUES (#{meeting_id}, #{user_id}, #{status})")
boolean addParticipant(Integer meeting_id,Integer user_id, String status);
相应的Controller,Service和serviceImpl也是传入这三个参数
解决:
@Insert("INSERT INTO meeting_participants (meeting_id, user_id, status) " +
"VALUES (#{meeting_id}, #{user_id}, #{status})")
boolean addParticipant(meeting_participants participant);
对相应的相应的Controller,Service和serviceImpl也做出修改
即传入与数据库表字段对应的三个值改为直接传入对象