这几天在学ssm的时候跟着做学习项目,在做一个简单的数据回传数据库保存时发现中文无一例外会变成????
于是就各种开始找解决办法,一开始在RequesMapping处添加了produce=utf-8的注解,发现会出一个content-type为null的新bug导致程序500,并且这时候会导致数据库报ssl未认证的一个小警告(没什么大问题),然后又找新bug的解决方法,各种添加配置xml文件啊之类的,根本看不下去,后来发现一篇博客是一样的问题,说可能是数据库连接池的问题,这时候我看向了自己的Druid连接池,火速在后面加上了utf-8的配置
useUnicode=true&characterEncoding=utf8&characterSetResults=utf8
搞定。。