He buscado mucho sobre este tema, parece que todo se trata de la configuración de MyBatis. Pero tengo una situación diferente aquí. Para mi caso, otros están funcionando bien excepto este:
<select id="getBuildingTypes" resultType="com.xxx.vo.Dict"> SELECT id, value, label, type, description, sort, parent_id parentId FROM sys_dict WHERE type = 'building_type' AND del_flag = '0' AND value in <foreach item="item" index="index" collection="array" open="(" separator="," close=")"> #{item} </foreach> </select>La parte más extraña es que funciona en mi entorno local (Mac), aunque no creo que esté relacionado. Se implementó en una máquina con Windows y comenzó de la misma manera que lo hice en mi entorno local.
Incluso traté de copiar este fragmento de mi local al servidor en caso de que el código no esté actualizado, pero no tuve suerte.
¿Alguien puede arrojar algo de luz al respecto? ¡Gracias por adelantado!