J-W-CA / ActivitiSourceCode

Activiti5.22源码 中文注释,

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Activiti-activiti-5.22.0 源码中文注释

介绍

此是activiti-5.22.0版本的源码中文注释 注释总数 接近 1w多行

Activiti的核心代码 都基本注释了 包含但不限于

1>流程引擎配置类 ProcessEngineConfiguration 及其子类

2>Activiti第一层解析 BpmnModel 及其相关类

3>事件转发器及其相关类 EventDispatcher..

4>Activiti优化的类 Activiti四大cahce类

5>Activiti定时任务相关类

6>Activiti第二层解析 PVM相关类

7>监听器及其相关类

8>Activiti核心设计模式 命令类 以及责任链模式

9>Activiti 支持PVM运转的类 (XXXopertaion) 也即原子类

10>决定流程走向的类 Behavior类

11>Activiti 持久层 Mybatis(此方面比较简略, 因为 和MmyBatis框架有着千丝万缕的关系)

12>..自己总结的感悟(一感悟胜千言...)

有些不全的地方以后再慢慢自己补充吧~

///////////////////////////////////////给自己的座右铭,激励自己不断前进~ ///////////////////////////////////////

1>你聪明有人会说你心机重,你靠的是努力有人会说你运气好,你说自己天生乐观有人会说你虚假。 有时候,你明明就是一杯白水,却被人硬生生逼成了满肚子憋屈的碳酸饮料。 人一生要遇见太多人,即使有些话字字诛心,也没必要活在他们的眼神里,只要内心澄明,就永远不用讨好一个不懂你的人。

2>技术的突飞猛进往往是自然发生的。 你在某个夜晚苦熬一个知识点时, 不会觉得自己突飞猛进; 只有在多年后的某日, 熟练地给别人讲解这个知识点后, 内心才会小小地波动一下, 猛然忆起当年深夜中的青灯一盏。

3>没有一个冬天是不可逾越的,也没有一个春天是不会到来的,关键是,我们要相信,相信自己只是暂时性地经历人生的低谷,要坚持,坚持走自己要走的道路,要抱着期待,仔细体会人生的每一段经历。 不要畏惧,春天总会到来的。

4> 有一部分人在不停歇的改变世界 另一部分人醒来后发现世界变了 当你说考虑的时候 是真正的去考虑了 还是选择了逃避

6>如果父母依然辛苦,那么我们的长大还有什么意义~

7>我们读书不是我们聪明,而是因为我们幸福,有很多的聪明的人,因为家庭条件而没有继续读书的大有人在,所以我不应该怨天尤人

8>努力,不是为了要感动谁,也不是要做给哪个人看,而是让自己随时有能力跳出自己厌恶的圈子,并拥有选择的权利,用自己喜欢的方式过一生

9> 我爱的我的橘子~ , 我们因Java相识~,

10>爱生活,爱Java~

///////////////////////////////////////

当自己不想学习\学习烦躁\静不下心的时候,一定要看看这些视频~

  1. https://www.bilibili.com/video/BV1qs411t7cL/?spm_id_from=333.788.videocard.0

  2. https://www.bilibili.com/video/BV1Vs411b79h/?spm_id_from=333.788.videocard.1

  3. https://www.bilibili.com/video/BV1Zx411a7Bs/?spm_id_from=333.788.videocard.0

迷茫的时候记得看:

  1. https://www.zhihu.com/question/286268112/answer/570716541

伤心的时候记得看:

  1. https://www.bilibili.com/video/BV1pW411K7PF?from=search&seid=9895198640814163194

  2. https://www.bilibili.com/video/BV1Ks411476w/?spm_id_from=333.788.videocard.7

软件架构

SpringMVC + Spring + MyBatis + Maven +Activiti

安装教程

导入项目到IDEA或者Eclipse中即可

使用说明

纯粹的源码解析中文注释,如此而已

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

码云特技

About

Activiti5.22源码 中文注释,

License:Apache License 2.0


Languages

Language:Java 56.3%Language:HTML 31.7%Language:JavaScript 11.5%Language:CSS 0.5%Language:SQLPL 0.0%Language:Shell 0.0%Language:Dockerfile 0.0%Language:Batchfile 0.0%