先看一段代码:public void addUser(){
  User userinfo=new User();
  userinfo.setName("中文");
  //userinfo.setName("en");
  userinfo.setPassword("zhtu");
  Session session=HibernateSessionFactory.currentSession();
  Transaction tr=session.beginTransaction();
  session.save(userinfo);
  tr.commit();
  HibernateSessionFactory.closeSession(); 
}
这是用hibernate向MySQL数据库表是插入一条记录的一个方法.
我的问题是为什么插入中文会是乱码呀?怎么才能解决这个问题呀?
我用MySQL总是有乱码,晕呀。