自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 BPMN2.0--消息事件(message)

消息事件在工单系统中被界定为是一种回调通知的手段,通知的类型有REST和MQ两种方式,通知所携带的参数在params中可被定义,name是参数名。message标签是唯一一个与process标签同级的标签,message就好比全局变量,可以被WDL中多个元素引用。以下定义了一个消息体,并在消息边界事件中引用该消息体。<message id="newInvoice" name="...

2019-09-30 10:15:50 1527

原创 运行实例表

运行时流程数据表涉及到9张表ACT_RU_EXECUTION:流程实例与分支执行信息ACT_RU_TASK:用户任务信息ACT_RU_VARIABLE:变量信息ACT_RU_IDENTITYLINK:参与者相关信息ACT_RU_EVENT_SUBSCR:事件监听表ACT_RU_JOB:作业表ACT_RU_TIMER_JOB:定时器表ACT_RU_SUSPENDE...

2019-09-29 18:02:26 363

原创 通用数据表

通用数据表一共有两个:act_ge_bytearray和act_ge_propertyACT_GE_BYTEARRAY:资源表,该表存储流程定义文件对应的二进制数据流(xml文件和png文件)ID: 主键IDREV_: 资源文件的版本NAME_: 资源文件名称DEPLOYMENT_ID_: 部署IDBYTES_...

2019-09-29 14:29:08 700

原创 textarea输入区域设置输入文字字数的最大个数

<textarea maxlength="10"></textarea> 当已输入了10个字符后再进入输入时,后面输入的会自动滤掉

2019-09-29 10:45:36 7616

原创 鼠标触碰元素时变为其它各种形状

鼠标触碰元素时,鼠标形状变为其它形状,其中经典的是手形(style="cursor:pointer")<p>请把鼠标移动到单词上,可以看到鼠标指针发生变化:</p><span style="cursor:auto">Auto</span> <!--默认,浏览器设置的光标--><br/>&...

2019-09-29 10:37:18 455

原创 设置文字不能被选中复制

应用前提:为防止其它人直接利用复制粘贴来拷贝文档,对网页的重要文档设计了不允许复制通过设置元素的CSS的user-select属性就可以<style> .select{ -webkit-user-select:none; /*WebKit内核私有属性*/ -moz-user-select:none; /*Firefox私有...

2019-09-29 09:25:47 710

原创 BootStrap里面好看的背景色

上述6种背景颜色编码为:default: #777777 primary: #337AB7success: #5CBB5Cinfo: #5BC0DEwarning: #F0AD4Edanger: #D9634F其它好看的背景色(7种):HTML5: #387ef5CSS3: ...

2019-09-28 20:28:55 3071

原创 根据流程部署ID来获取流程定义图片

使用下面的一串代码的前提:已知流程部署ID,中间可能会由于空指针异常而报错,使用时需个人进行优化需要注意的是下面的这一串代码中,各种服务是通过ActivitiRule而创建的,而ActivitiRule这个是在测试环境下面才能使用的类,开发时可以使用自动注解来创建Activiti6的7大服务接口。/** * 根据流程部署ID获取流程部署图片文件输入流,并将其写到指定的文件中 */p...

2019-09-28 16:28:52 1226

原创 JS给元素添加自定义hover函数

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <met...

2019-09-28 12:53:50 5153

原创 TaskService API

TaskService是一个接口,其官网文档地址:https://www.activiti.org/javadocs/,作用是提供对任务和表单相关操作的访问服务。以下为其官网介绍:对于taskService.complete方法,一共有三种方法1、complete(String taskId)参数:taskId表示任务ID作用:完成此次任务,对应ac_ru_task表...

2019-09-27 09:36:50 1787

原创 历史数据表

历史数据表中保存的都是历史数据,比如执行过的流程实例、变量、任务。历史数据表包含9张表,如下所示:ACT_HI_ACTINST:历史节点信息表ACT_HI_PROCINST:历史流程实例表ACT_HI_TASKINST:历史任务表ACT_HI_VARINST:历史变量ACT_HI_IDENTITYLINK:历史参与者ACT_HI_DETAIL:历史变更ACT_HI_ATTACHM...

2019-09-25 09:50:27 1083

原创 身份数据表

身份数据表涉及到4张表,分别为:ACT_ID_USER: 用户的基本信息ACT_ID_INFO: 用户的扩展信息ACT_ID_GROUP: 用户组ACT_ID_MEMBERSHIP: 用户与用户组关系ACT_ID_USER:用户的基本信息,对应实体类是UserEntityImplID_: ...

2019-09-17 23:30:31 321

原创 Activiti中的流程存储服务(RepositoryService)

RepositoryService:提供一系列管理流程部署和流程定义的API @Rule public ActivitiRule activitiRule = new ActivitiRule("流程配置文件路径"); @Test public void testRepository(){ //获取RepositoryService对象...

2019-09-17 23:03:38 2350

原创 流程存储表

流程定义存储表涉及到4张表,分别为:ACT_RE_DEPLOYMENT 流程部署记录表ACT_RE_PROCDEF 流程定义信息表ACT_RE_MODEL 模型信息表(用于web设计器)ACT_PROCDEF_INFO 流程定义动态改变信息表ACT_RE_DEPLOYMENT:...

2019-09-17 22:55:50 327

原创 BPMN文件详解

bpmn文件是activiti配置流程定义的文件,一般习惯将一个bpmn文件定义一个流程,文件格式为xml<?xml version="1.0" encoding="UTF-8"?><definitions> <process id="my-process"> <startEvent id="start"/> <...

2019-09-17 09:03:37 13088 3

原创 Activiti中databaseSchemaUpdate属性取值

databaseSchemaUpdate:数据库更新策略,其取值有四个:flase: 默认值。activiti在启动时,会对比数据库表中保存的版本,如果没有表或者版本不匹配,将抛出异常。(生产环境常用)true: activiti会对数据库中所有表进行更新操作。如果表不存在,则自动创建。(开发时常用)create_drop: 在activiti启动时创建表,在关...

2019-09-16 13:04:03 14951 2

原创 MyBatis 中的mapper.xml详解

<mapper namespace="com.mapper.UserMapper",为这个mapper指定一个唯一的namespace,一般习惯为mapper接口的包路径名,这样可以保值名的唯一。1.输入参数为int类型,输出为一个实体<mapper namespace="com.mapper.UserMapper"> <!--通过id查询出某一个实体...

2019-09-15 00:56:28 1015

原创 微信公众号JSSDK中的wx.ready()和wx.error()问题

如果要使用微信提供的JS-SDK,其中一步是使用wx.config来注入配置信息来进行权限验证。但是wx.config是一个客户端的异步操作,如果需要在页面加载时就调用相关接口,就必须确保wx.config权限验证完毕后再调用接口。微信提供了wx.ready函数,虽然文档上说wx.ready是验证成功时执行的函数,但权限验证成功或失败都会调用。也就是说如果权限验证通过,只会调用wx.rea...

2019-09-12 23:20:04 15268

原创 MySQL查看最大连接数和数据库连接

1.查看MySQL的可以承受的最大连接数, 登录到MySQL服务器后,输入以下命令,如出现下面的页面显示:show variables like '%max_connections%';max_connections:表示的是服务器所能承受的最大连接数,用来设置最大连接(用户)数。总体来说,该max_connections参数在服务器资源够用的情况下应该尽量设置大,以满...

2019-09-12 17:52:37 20315

原创 JDK8新特性DateTimeFormatter

DateTimeFormatter类是JDK1.8出来的新特性,该类的作用是便于日期时间类与String类之间的转换,该类位于java.time包下面。1.将LocalDateTime转换为指定格式的字符串DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").format(LocalDateTime.now())2.将字符串转换为指定格...

2019-09-11 22:42:01 1757

原创 使用Druid数据库连接池整合MyBatis Plus时,出现Error attempting to get column 'startTime' from result set. 类似错误

问题描述:使用Druid数据库连接池整合MyBatis Plus3.2.0时,出现Error attempting to get column 'startTime' from result set. 类似错误,并且控制台中出现这样的提示:Caused by: java.sql.SQLFeatureNotSupportedException解决方法:出现该问题的原因是Druid版本过低无法...

2019-09-11 22:15:37 6815 1

原创 JDK8新特性LocalDate、LocalTime和LocalDateTime

LocalDate、LocalTime和LocalDateTime这三个类是JDK1.8出来的新特性,用于时间和日期的支持,这三个类位于java.time包下面。LocalDate:LocalDate类的实例是一个不可变对象,它只提供了简单的日期,并不含当天的时间信息。它是日期的描述,常用于生日,不能代表时间线上的即时信息,这个类是不可变的和线程安全的。LocalTime:Loca...

2019-09-11 18:26:21 444

原创 Mybatis plus修改了Language Level后,IDEA运行应用出现了Information:java: javacTask: 源发行版 8 需要目标发行版 1.8

问题描述:Mybatis plus修改了Language Level后,IDEA运行应用出现了Information:java: javacTask: 源发行版 8 需要目标发行版 1.8,启动服务失败,如下图所示:解决方法:将出现问题的模块的Target bytecode version修改为1.8,使其目标发行版为1.8即可基本上修改以上一步就可以搞定,但不排除还...

2019-09-11 17:04:29 187

原创 使用MyBatis Plus 3.2.0版本插件代码生成器生成实体类后,对于数据库中字段类型datetime的字段会转变为LocalDateTime类型

问题描述:使用MyBatis Plus 3.2.0版本插件代码生成器生成实体类后,对于数据库中字段类型datetime的字段会转变为LocalDateTime类型,IDEA提示报错"Usage of API documented as @since 1.8+ more..."解决方法:出现该问题的原因是由于使用了JAVA8的新特性,但是Language Level(最低可支持的版本...

2019-09-11 15:27:43 11521

原创 使用Maven插件对项目进行打包,警告Using platform encoding (UTF-8 actually) to copy filtered resources

使用Maven插件对项目进行打包时,控制台输入以下警告:[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!

2019-09-03 11:44:56 502

原创 Activiti的BPMN2.0中的子流程

Activiti的BPMN2.0中的子流程分为两种类型:第一种:Sub-Process第二种:Call Activities

2019-09-01 19:53:04 1177

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除