最近在做湖南联通数据移植工作,原有MySql数据库为GBK编码,现需将数据移植到Oracle数据库中,字集编码us7ascii,用户定了用这种编码,
把我们可累惨了,一大堆的中文乱码, jdbc有没有一种方式指定字集编码,
像Mysql(jdbc:mysql://192.168.2.62:3306/cms2?characterEncoding=gbk)这样,
或者有没有一种 方式不需要改变原代码,只改配置文件而能适应这种编码,我们的框架spring(1.3.8)+hibernate(3.2.5)
把我们可累惨了,一大堆的中文乱码, jdbc有没有一种方式指定字集编码,
像Mysql(jdbc:mysql://192.168.2.62:3306/cms2?characterEncoding=gbk)这样,
或者有没有一种 方式不需要改变原代码,只改配置文件而能适应这种编码,我们的框架spring(1.3.8)+hibernate(3.2.5)
解决方案 »
- 后台代码 resultset中的内容为空 但是数据库里明明有数据的
- 用div+css做搜索框
- spring3.0于mybatis整合出现的事务无法回滚
- jsp中getElementById方法
- 配置完validator框架后启动tomcat时提示了两个错误!请问是什么原因呀!怎么改呀??
- 我想学JAVA/J2SE,请问下我应做哪些准备(就是装哪些软件与看哪些书)
- json初学者请教.....json如何发送请求并响应(ajax)
- 汉字编码问题?
- Session的一个操作控制的问题
- java的中文API函数指南
- 求救struts-tags 及 textarea 问题!!!
- java中怎么实现IE浏览器中的网页另存为的功能
说下我的想法:
是否可以考虑数据库转码?(不要笑我,我不知道是否有这种功能)
把mysql数据库中的数据编码转换以下?
或者是否有可以改变文件编码的工具技术?仅仅是一点想象.见笑了