問題
java.sql.SQLException: sql injection violation, syntax error: syntax error, expect RPAREN
解決方法
經過排查 bug 語法錯誤,缺少 separator=",
<foreach collection="ids" open="(" close=")" item="id" >
#{id}
</foreach>
改正後如下
<foreach collection="ids" open="(" close=")" item="id" separator="," >
#{id}
</foreach>
項目運行正常