系统架构
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参数的任何原因吗?
答案 0 :(得分:0)
为my.model.DeptInfoVo添加getter。 或者您可以像这样指定参数:
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>