jBPM4 中文乱码问题的解决方法
发布日期:2021-06-29 21:09:37
浏览次数:2
分类:技术文章
本文共 445 字,大约阅读时间需要 1 分钟。
使用中文字符定义的流程,执行时会碰到找不到活动或者转移路径的问题。
1 分析
因为这些中文命名的活动或者转移路径参数,传递到 jBPM 包中会变为 ???
。所以自然就找不到这些活动或者转移路径啦。
2 解决
2.1 统一代码的编码方式
有的 IDE,默认会以 GBK 作为项目的编码方式,而这在 jBPM 库中无法正确解析。
方法是把整个项目改为 UTF-8 的编码方式。
在 IDEA 中改变项目的编码方式:
2.2 数据库的查询编码方式
在 jbpm.hibernate.cfg.xml 中可以配置数据库的连接信息,在其中的 hibernate.connection.url 中要加上数据库的查询编码方式,否则数据库查出来的中文字符会是乱码哦O(∩_∩)O~
形如:
jdbc:mysql://localhost:3306/jbpmdb?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
转载地址:https://deniro.blog.csdn.net/article/details/79242037 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月25日 11时55分16秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
http 常用 content-type
2019-04-30
http 请求 常见状态码
2019-04-30
http 请求数组作为参数
2019-04-30
原生Android如何使用百度echarts
2019-04-30
Shell Ssh Putty XShell WinScp对比
2019-04-30
BottomNavigationView 实现底部导航栏角标
2019-04-30
Android 让焦点控件一直停留在某个控件上
2019-04-30
Androd 跨应用访问Activity
2019-04-30
关于Java接口interface定义的几点说明
2019-04-30
关于 Android 程序使用 Support Library 属性的几点说明
2019-04-30
关于Spinner控件几点说明
2019-04-30
关于fragment 嵌套的几点说明
2019-04-30
Java为什么需要static关键字
2019-04-30
Java数组声明、创建、初始化
2019-04-30
Java 自增自减运算符陷阱
2019-04-30
C#获取web.config配置文件内容
2019-04-30
asp.net 保存网页上的图片到本地
2019-04-30
Android 基于Http协议的文件上传
2019-04-30
Asp.net 搭建图片上传服务器
2019-04-30
Java 类的初始化过程
2019-04-30