问题:
mybatis和spring向mysql请求数据,如果sql语句中有中文, 在navicat中sql有结果,但是java中没有返回结果
解决:设置编码
mybatis和spring配置文件都是xml, 在url中设置utf-8编码
<property name="url" value="jdbc:mysql://localhost:3306/demo?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull"></property>
其中的&
代表 &
,在xml中需要转义