Mapper.xmlファイル内のSQLで引っかかったので個人的メモ。
Mapper.xml
'select A.cutromer_id
,A.number
,case
when B.customer is not null and B.customer <![CDATA[<>]]> ''
else ''
end AS C
from A
left join B
on A.cutromer_id = B.cutromer_id'
MySQLに読み替える際、を除いて書き換える必要がありました。
*比較演算子はちゃんと書く。
MySQL.
'select A.cutromer_id
,A.number
,case
when B.customer is not null and B.customer <> ''
else ''
end AS C
from A
left join B
on A.cutromer_id = B.cutromer_id'
MyBatisはXMLファイルにSQL文を定義して使用する。
XMLなので比較演算子が直接、使えないのがわかっていたつもりでした💦