今天写代码时,凡是字段是字符串字段的,均查出来0个。
但打印的时候却没有什么问题,能正常打印中文,也能查到int作为参数的记录
事实上还是因为没有指定编码,在数据库的连接字符串中需要指定UTF-8编码
解决:
原来:
spring: datasource: name: test url: jdbc:mysql://127.0.0.1:3306/law
现在:
spring: datasource: name: test url: jdbc:mysql://127.0.0.1:3306/law?characterEncoding=utf-8