系统架构
NginX - Tomcat7( Spring & MyBatis)
<select id="countDeptEmpMember" parameterType="my.model.DeptInfoVo" resultType="int">
SELECT COUNT(epId)
FROM empMemberInfo
WHERE deptId = #{deptId}
</select>我通过Ajax传递了orgId。但是deptId失败了。
结果是'0‘。
你能告诉我丢失MyBatis参数的原因吗?
发布于 2016-01-04 11:56:56
为my.model.DeptInfoVo添加getter。或者您可以这样指定param:
int countDeptEmpMember(@Param(value = "vo") my.model.DeptInfoVo vo);
<select id="countDeptEmpMember" parameterType="my.model.DeptInfoVo" resultType="int">
SELECT COUNT(epId)
FROM empMemberInfo
WHERE deptId = #{vo.deptId}
</select>https://stackoverflow.com/questions/33727863
复制相似问题