MySql 5.7中增加JSON类型,如果字段使用的是JSON类型,且保存的内容有包含有中文,那么使用JFinal提供的mysql-connector-java查询到的内容是乱码的。更换到最新的5.1.44,没有了乱码问题没有了。经过查询,5.1.40之前的版本都有乱码问
虽然mysql-connector-java可自行更换到新的版本,但对于新手,可就没那么容易发现问题出在那里的。所以还是建议更新一下mysql-connector-java。
顺便在这问下,以前是为了照顾使用java6的用于所以一直都没支持jetty9,那现在JFinal有个分支是只支持java8的,那是否可为这个分支支持使用jetty9呢。
jetty 9 的支持做成分支是个办法,会权衡。 或许直接升到 jetty9 就好,因为貌似 jetty 9 也出了支持 java 7 的版本,需要再研究