java PreparedStatement 中文异常

来源:互联网 发布:域名需要解析吗 编辑:程序博客网 时间:2024/05/22 16:43
this.class.getClassLoader().getResourceAsStream("dbConfig.properties");


通过setString加入中文是就遇见中文变为?? ,并报sql语法错误的异常,而使用字母和数字的字符串则正常。

百度后发现有朋友说在 Connection的url后面加上:?characterEncoding=utf8;

测试后错误依旧,后经过各种查询发现在项目开始的时候没有设置项目的编码方式,项目默认为gbk,修改后运行正常