나는 나의 mapper.xml
어떻게 내가 확인할 수있는 방법</p> <pre class="lang-java prettyprint-override"><code>int getCatCount(int catTypeId); </code></pre> <p>되는 매개 변수를 전달하고
<select id="getCatCount" parameterType="String" resultType="int">
select count(*) from Categories where status is not null
<if test="catTypeId != 0">
AND cat_type_id = #{catTypeId,jdbcType=INTEGER}
</if>
</select>
내부 및 mapper.java 방법의 선택 쿼리를 작성했습니다 MyBatis로 동적 쿼리 생성에를 확인할 것 if 조건에 catTypeId. 나는 위의 진술이 정확하지 않다는 것을 알고 있지만 catTypeId가 0이 아니고 AND 조건 만 추가하는지 확인하기 위해 이와 같은 조건을 넣고 싶습니다. 아니면 Category 클래스의 전체 객체를 전달해야합니까?
Jddsantaella에게 한 번 더 감사의 말을 전합니다. – user965884
당신은 환영합니다. – jddsantaella
이것은 내가 새로운 API를 이해하는데 정말로 도움이되었습니다 – Stevko