Java 代码: Session session = sessionFactory.getCurrentSession();//注意 session.beginTransaction(); System.out.println(dict.getDtChnValue()); session.update(dict);; System.out.println(dict.getDtChnValue()); session.getTransaction().commit(); CONSOLE代码: 男 男 Hibernate: update dictionary set dt_key=?, dt_eng_value=?, dt_chn_value=?, dt_type=?, dt_name=? where id=? 用的是mysql数据库,但是在数据库里面就是乱码,保存了以后, |
|
保存的方法
public void save(Dictionary dict) { // TODO Auto-generated method stub Session session = sessionFactory.getCurrentSession();//注意 session.beginTransaction(); System.out.println(dict.getDtChnValue()); System.out.println(dict.getDtName()); session.save(dict); session.getTransaction().commit(); } 控制台显示 版本 宝马 Hibernate: insert into dictionary (dt_key, dt_eng_value, dt_chn_value, dt_type, dt_name, id) values (?, ?, ?, ?, ?, ?) 数据库中数据 2c9ba3814c9832ca014c983333a00000 key eng ?? type ?? |
|
重装了下 mysql数据库 好了
|