易截截图软件、单文件、免安装、纯绿色、仅160KB

hibernate 使用数据库mysql 插入数据 乱码问题

出现以下问题:请大家帮忙解决
从网上查找了一下方法但是不行,
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/hibernate_basemapping?useUnicode=true&amp;characterEncoding=GBK</property>
我的具体操作如下:
写了一个测试方法:
public void testSaveUser1(){
Session session = null;
Transaction transaction = null;
User1 user = null;
try {
session = HibernateUtils.getSession();
transaction = session.beginTransaction();

user = new User1();
user.setName("旺旺");
user.setPassword("123");
user.setCreateTime(new Date());
user.setExpireTime(new Date());

session.save(user);

transaction.commit();
} catch (Exception e) {
// TODO: handle exception
transaction.rollback();
} finally {
HibernateUtils.closeSession(session);
}
}

出现如下的错误,不能插入重复,因为我设置了唯一性约束,但是名车出现了????乱码问题
Caused by: java.sql.BatchUpdateException: Duplicate entry '?—??—?' for key 2
at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1213)
at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:912)
at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)
at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:242)<


相关问答:

c#控制Mysql 实现自动删除功能 - .NET技术 / C#

有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......

mysql数据库 - Java / Java相关

CREATE DATABASE ADDRESSLIST;
USE ADDRESSLIST;
DROP TABLE IF EXISTS FRIEND;
CREATE TABLE FRIEND
  (FRIEND_ID INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY ,
FRIEND_NAME VARCHAR(20) NOT N ......

问一个字符集的问题,从mysql版来

原帖请看
http://topic.csdn.net/u/20100115/09/98c6ac75-d6fe-4b6c-90dc-336a738a0c0f.html?14601
总结下就是
apache php mysql 我全部都用的是gb2312,有什么办法可以不用每次mysql_query('SET character_set_r ......

如何使用MySQL - MS-SQL Server / 基础类

刚刚接触MySQL,不知道该如何去查看数据,插入数据,创建数据库、表,用哪为前辈能指教一二?

MySQL 5.1参考手册

引用
兄弟你会结贴吗?
mysql 参考手册

baidu

MySQL官方文档 http://dev.mysql.com/doc ......

mysql字段提取 - 其他数据库开发 / MySQL/Postgresql

各位兄弟请教 下,在mysql中能不能实现这样一个功能,
一个字段A是储存一大段文字内容的,是英文,能不能通过MYSQL的查询之类的功能,来获得这个字段中 出现频率最高的十个单词,并将这十个单词做为新的字段储存
a ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号