问题如图所示:用字符匹配查询,junit无结果返回,但数据库直接查询是有数据的。
跟着代码一步步debug进去之后,发现最后的查询语句,中文部分被替换成了“?”。说明是存在编码问题,再回过头看db.properties的设置:
请乖乖加上字符编码限制:
新手所犯的低级错误,绝对是最难寻找问题根源的。此外,若是在写入数据时,也存在乱码问题,请乖乖加上字符编码限制。
问题如图所示:用字符匹配查询,junit无结果返回,但数据库直接查询是有数据的。
跟着代码一步步debug进去之后,发现最后的查询语句,中文部分被替换成了“?”。说明是存在编码问题,再回过头看db.properties的设置:
请乖乖加上字符编码限制:
新手所犯的低级错误,绝对是最难寻找问题根源的。此外,若是在写入数据时,也存在乱码问题,请乖乖加上字符编码限制。