8
En myBatis 3 ¿cómo se compara una cadena cuando se usa sql dinámico?Cómo comparar cadenas en mybatis 3 con instrucción if - dynamic sql
Con iBatis previamente que podría hacer lo siguiente:
<isEqual property="sortBy" compareValue="portfolio_id">order by p.portfolio_id</isEqual>
Ahora con mybatis se puede hacer lo siguiente:
<if test="sortBy.equals('facility_id')">
order by pd.facility_id
</if>
sortBy es una propiedad en el mapa de parámetros y "facility_id" es la valor
Estoy un poco confundido, ya que era sencillo en ibatis.
por ello que en todos los ejemplos siempre hay
jpganz18
@ jpganz18: 'test' es el atributo del elemento' if' que pasa la condición de la prueba. Consulte el tutorial de XML, p. aquí: https://www.w3schools.com/xml –