1. 报错 说数据无法转换
springmvc 通过此方式接受list参数,会默认为char字符串类型,由于接口未付初始值传递到上面使用的地方报转换异常(string-integer)2.
resultype =实体类路径名 必须数据库的字段与实体完全对应方可赋值 ,解决方式使用resultMap="BaseResultMap"将实体与数据库完全对应
3.mybatis 传递list参数
<if test="eventIdInList != null and eventIdInList.size() > 0"> AND e.id IN <foreach close=")" collection="eventIdInList" index="index" item="item" open="(" separator=","> #{item} </foreach> </if>
4.前端使用JSON传递参数时,根据Content-Type=application/json选择@requestBody一定是post请求。