개발일지/JAVA & SPRING

[Spring] Result Maps collection does not contain value for java.util.HashMap

chi_chi 2020. 6. 11. 17:25

MyBatis mapper 설정시 resultMap과 resultType값을 잘못 설정하게 되면

java.lang.IllegalArgumentException: Result Maps collection does not contain value for xxx 와 비슷한 에러가 발생

<select id="preView" parameterType="java.lang.String" resultMap="java.util.HashMap">
  select content from board where seq = #{seq}";
</select>

==> resultMap 을 resultType 으로

<select id="preView" parameterType="java.lang.String" resultType="java.util.HashMap">
  select content from board where seq = #{seq}";
 </select>