假设我有一个像这样的界面。
@Mapper
interface UserMapper {
List<User> search(@Nullable String namePattern, int minAge);
}
如何处理minAge
不需要<if/>
元素的参数?
我应该做<if test="true"/>
吗?
<where>
<if test="namePattern != null">
name LIKE #{namePattern}
</if>
<if test="true"> <!-- just true??? -->
AND age >= #{minAge}
</if>
</where>
我可以剥离第二个<if/>
元素吗?
<where>
<if test="namePattern != null">
name LIKE #{namePattern}
</if>
AND age >= #{minAge} <!-- will it blend? -->
</where>