我在改一个使用OJB的应用,现在碰到一个中文的问题,就是
我的bean 调用store方法前都是中文,一旦写入数据库就变成英文了。
后台数据库是mysql5.0 有那位高手可以解决此类问题。
在线等待

解决方案 »

  1.   

    改变mysql5.0 的字符集格式,从数据库存取的时候改对应转化
      

  2.   

    我已经在连接的属性里加上了useUnicode=true和encoding=utf8
    但是我发现好像不是数据库这边的问题,我直接操作数据库是好的。
    我在想可能是OJB在写入数据的时候,转换的字符串,在那里可以设定OJB的字符集
      

  3.   

    自己搞定,散分
    在my.cnf中加上
    [mysqld]
    default-character-set=utf8
    init-connect="SET NAMES UTF8"[client]
    default-character-set=utf8