mapper向mapper.xml传参中文时的乱码问题

1.起因:

在idea中进行模糊查询传参时,发现在idea中查中文查不出记录,在navicate中可以查出来。
mapper向mapper.xml传参中文时的乱码问题_第1张图片
mapper向mapper.xml传参中文时的乱码问题_第2张图片

2.猜测:

1.idea中的编码问题导致的乱码。
2.idea和navicate的编码一致性导致的乱码。
3.mapper向mapper.xml传参后出现乱码。

3.解决:

mapper向mapper.xml传参中文时的乱码问题_第3张图片
mapper向mapper.xml传参中文时的乱码问题_第4张图片

-Dfile.encoding=UTF-8

mapper向mapper.xml传参中文时的乱码问题_第5张图片

4.重启idea测试:

mapper向mapper.xml传参中文时的乱码问题_第6张图片

你可能感兴趣的:(mybatis,xml,intellij-idea,java)