Activiti 学习笔记(2016-8-30)
前言
不管学习什么,都必须对知识体系中专有的名词或者特定的语言组织方式 有所了解。
本文仅记录学习过程中的笔记,参考意义因人而定,不保证所言全部正确。
学习方式,百度传课的视频《权威Activiti教程全集》,闫洪磊的《activiti实战》
工作流的生命周期
定义-> 发布 -> 执行 -> 监控 ->优化 ->定义……
Maven 中的引入
1 2 3 4 5 | <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-engine</artifactId> <version>${activiti.version}</version> </dependency |
如果Activiti 还未被收录到中央仓库,就需要指定一个第三方仓库,即Activiti提供的仓库,告诉Maven 当找不到依赖时从此仓库查询。可以如下(pom.xml 中先写repositories 配置,再写 dependency 配置,不要写反了)(5.14版本开始,已经可以从中央仓库直接下载了)
1 2 3 4 5 6 | <repositories> <repository> <id>Activiti</id> <url>http: //maven.alfresco.com/nexus/content/repositories/activiti</url> </repository> </repositories> |
以此类推,当日常开发中遇到某些依赖组建不存在的情况时,可以查看官方网站是否提供了Maven仓库,如果有则加入到repositories 中,否则只有手动或者自己配置的私服了。
作者:panie
出处:http://www.cnblogs.com/panie2015/
如果您希望与我交流互动,欢迎加我微信
本文内容为作者辛苦整理书写,欢迎转载,但请保留文章出处
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?