用hibernate插入记录?

zhengtu 2006-07-19 11:39:28
先看一段代码: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总是有乱码,晕呀。
...全文
116 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kevinliuu 2006-07-19
  • 打赏
  • 举报
回复
你的链接mysql的url中加上characterEncoding
dixing 2006-07-19
  • 打赏
  • 举报
回复
看下数据库用什么编码,GB2312?
zhengtu 2006-07-19
  • 打赏
  • 举报
回复
kevinliuu(@。@) :
你是说在下面加吗
<property name="connection.url">jdbc:mysql://localhost:3306/test</property>
zhengtu 2006-07-19
  • 打赏
  • 举报
回复
kevinliuu(@。@) :
怎么加呀?

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧