HibernateUtil flush()后的中文乱码问题!!!!!
各位大侠:
Session ses= HibernateUtil.currentSession();
Transaction tx = ses.beginTransaction();
Cat c=(Cat)ses.load(Cat.class,"1001");
c.setName("你好");
ses.flush();
tx.commit();
HibernateUtil.closeSession();
更新完毕后,用getName()取出来后是??
如果c.setName("你好");改成c.setName("hello");则正常显示hello
请教各位,这是佐啦!!数据库mysql4.0
取数据有经过转化:
new String(getName().getBytes("ISO-8859-1"));