`

hibernate+mysql存中文问题

阅读更多
环境:hibernate3.1 + mysql4.1 + mysql-connector-java-3.0.11-stable-bin.jar驱动
当将mysql的默认字符集设置成default-character-set=gbk,插入中文字符时出现
例子:
Hibernate: insert into book (bookpagenum, published, bookname, bookauthor) values (?, ?, ?, ?)
could not bind value '待插入的中文字符' to parameter: 2; String index out of range: 9

这是mysql的mysql-connector-java-3.0.11-stable-bin.jar驱动问题。更换驱动就好了
(比如:mysql-connector-java-3.1.13-bin.jar)

分享到:
评论

相关推荐

    hibernate+mysql 中文存入数据库乱码解决方法

    在开发Java Web应用时,特别是涉及到Hibernate与MySQL的整合时,中文字符的存储和显示问题是一个常见的挑战。中文字符乱码通常发生在数据的输入、处理和输出三个环节,需要在多个层面进行配置和调整以确保正确的字符...

    网上服装店设计_毕业论文设计(java)

    论文的关键词包括JSP、Hibernate、Struts、MySql和MVC,这些都表明了系统开发中涉及的关键技术栈。总的来说,网上服装店设计是一个综合运用现代Web开发技术的项目,旨在构建一个高效、稳定、易用且安全的在线购物...

    java面试宝典

    - **原因**: Java采用Unicode编码,一个`char`变量占用2个字节,正好与一个中文汉字占用的空间相同,因此可以存储中文汉字。 4. **静态变量与实例变量的区别** - **定义上**: - 实例变量: 定义时不添加`static`...

    基于ssh的简单仓库管理系统

    在配置过程中,已解决了中文乱码问题,这意味着系统支持中文字符的正常显示和存储,这对于处理中文数据的系统而言是必不可少的。解决乱码通常涉及到设置数据库连接的字符集、表的字符集以及字段的字符集。 描述中...

    高质量计算机专业毕业设计-基于JAVA超市综合信息管理系统

    "java" 标签明确了该项目使用的编程语言,即Java,意味着项目会涵盖Java编程的基本概念、面向对象设计原则以及可能的框架应用,如Spring或Hibernate。 【文件名称列表解析】 - "该压缩包为摆设.zip":这可能是项目...

    购物车模块设计及实现(SSH架构)

    - 支持中文和英文两种语言界面。 **3.软硬件环境需求** - **软件需求:** - 操作系统:Windows/Linux - 开发工具:Eclipse/IntelliJ IDEA - 服务器:Tomcat 7.x及以上版本 - 数据库:MySQL 5.x - Java版本:...

    java源码包---java 源码 大量 实例

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM...

    [汇总]JAVA实现商品管理系统源代码.doc

    12. **Hibernate或MyBatis**:对于ORM(Object-Relational Mapping),可能采用了Hibernate或MyBatis,简化了数据库操作,将Java对象映射到数据库记录。 13. **前端技术**:虽然这里是后端代码,但一个完整的商品...

    java源码包2

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 ...6个目标文件,EJB来模拟银行...

    java源码包3

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 ...6个目标文件,EJB来模拟银行...

    java源码包4

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 ...6个目标文件,EJB来模拟银行...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机...

    外贸公司外贸管理系统解决方案

    国内大多数服务于中小企业的外贸管理软件主要集中在通用业务流程的信息化处理上,具有很强的针对性和较高的适用性,但同时也存在功能不够灵活、难以满足特定需求等问题。 #### 二、软件架构及技术选型 ##### 软件...

    JAVA上百实例源码以及开源项目源代码

    简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!...

    TradLuLu:myTradeLuLuSource

    2. **框架使用**:Java生态中有很多流行的框架,如Spring、MyBatis、Hibernate等,它们可以极大地简化开发过程。通过查看项目依赖,我们可以了解项目采用了哪些框架,并学习其使用方式。 3. **数据库交互**:考虑到...

Global site tag (gtag.js) - Google Analytics