Hibernate2.1.6存储繁体中文到Oracle的问题
环境:Hibernate2.1.6 + websphere4.0.7 + Oracle8.1.6 + struts1.1
oracle已经设定为utf8,hibernate的配置文件里,也设置了
<property name="connection.useUnicode">true</property>
<property name="connection.characterEncoding">utf-8</property>
但是写到数据库里的东西总感觉不对
问题1、Oracel数据库表中的繁体中文字段应该是什么类型: 如果是NVarchar2,用hibernate save对象的时候会报出错误“character set mismatch”,用jdbc sql就没有问题; 如果是Varchar2呢,可以使用hibernate save,但是进去的数据感觉不对
问题2、从oracle取出数据来后,需要转成繁体去到页面显示吗