JBPM——中文乱码
2016-04-05 15:47
274 查看
问题描述:在学习jbpm的过程中,一定会遇到一个步骤,就是讲流程定义文件解释成jbpm持久化对象,那么流程定义文件中的中文怎么办?直接到mysql中就是“???”!!!!!!!!!!!
然后各种网上找答案,更改eclipse的各种编码,神马工程文件编码、java源文件编码等,各种网上找到的处理jbpm中文乱码的方法都试了,还是不行。极其的恼火。。。
最后尝试了jbpm的hibernate配置文件的修改,修改了数据库连接url,如下:
<propertyname="hibernate.connection.url">jdbc:mysql://localhost:3306/jbpm?characterEncoding=UTF-8&characterSetResults=UTF-8</property>
红色部分十分重要,改后一试,居然成功了,泪流满面。。。。
事后冷静分析一下:eclipse下的编码都没问题,数据库的编码也是utf-8,实例化到数据库记录时出现乱码,那么可以猜想是在数据库连接时的设置。以后遇到问题还是应该冷静分析,嚯嚯。
然后各种网上找答案,更改eclipse的各种编码,神马工程文件编码、java源文件编码等,各种网上找到的处理jbpm中文乱码的方法都试了,还是不行。极其的恼火。。。
最后尝试了jbpm的hibernate配置文件的修改,修改了数据库连接url,如下:
<propertyname="hibernate.connection.url">jdbc:mysql://localhost:3306/jbpm?characterEncoding=UTF-8&characterSetResults=UTF-8</property>
红色部分十分重要,改后一试,居然成功了,泪流满面。。。。
事后冷静分析一下:eclipse下的编码都没问题,数据库的编码也是utf-8,实例化到数据库记录时出现乱码,那么可以猜想是在数据库连接时的设置。以后遇到问题还是应该冷静分析,嚯嚯。
相关文章推荐
- jbpm4.3表结构和表字段说明
- JBPM4 常用表结构及其说明
- MPMovieplayerController添加新控件
- rpm 安装指令全 yum 安装 卸载命令
- 升级npm
- JBPM学习(四):运行流程实例
- 微信团队里有一枚老外产品经理,这是他观察到的中国互联网趣事
- 产品经理职责
- 使用IPMI工具实现对服务器的远程管理
- USE [EPPM] [dbo].[REFRDEL_CLEANUP]
- 《产品经理的二十堂课》—— 读后总结
- 拉勾沙龙会上,前大众点评产品经理运满满CTO分享的程序员职业规划
- 【图像处理】【SEED-VPM】7.RBL, UBL, Uboot的关系
- 国内首部基于JBPM5.4实战流程引擎开发(动态表单、模板引擎、公文管理系统)
- Chrome development tools 笔记
- rpm包的依赖关系如何通过yum解决
- 第6章招聘产品经理——寻找出色的产品经理
- 谷歌DeepMind现在可以分析万智牌和炉石卡
- Can't locate ExtUtils/Embed.pm in @INC (@INC contains: /usr/local/lib64/perl5
- 手游产品经理初探(六)粗糙的logo会给产品致命一击