没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
目录
支撑层:........................................................................................................ 4
1. Jenkins.................................................................................................. 4
1.1 介绍:............................................................................................... 4
1.2 优势:............................................................................................... 4
1.3 缺点:............................................................................................... 4
1.4 原理图:............................................................................................ 5
2. Maven................................................................................................... 5
2.1 介绍:............................................................................................... 5
2.2 优点:............................................................................................... 5
2.3 缺点:............................................................................................... 5
2.4 原理图:............................................................................................ 5
3. Docker.................................................................................................. 6
3.1 介绍:............................................................................................... 6
3.2 优点:............................................................................................... 6
3.3 缺点:............................................................................................... 6
3.4 原理图:............................................................................................ 7
4. Git........................................................................................................ 7
4.1 介绍:............................................................................................... 7
4.2 优点.................................................................................................. 7
4.3 缺点.................................................................................................. 7
4.4 原理图............................................................................................... 7
数据层:........................................................................................................ 8
5. mysql.................................................................................................... 8
5.1 介绍:............................................................................................... 8
5.2 优点.................................................................................................. 8
5.3 缺点.................................................................................................. 8
5.4 原理图............................................................................................... 8
6. Elasticsearch........................................................................................ 9
6.1 介绍:............................................................................................... 9
6.2 优点.................................................................................................. 9
6.3 缺点:............................................................................................... 9
6.4 原理图............................................................................................... 9
7. Redis.................................................................................................. 10
7.1 介绍:............................................................................................. 10
7.2 优势:............................................................................................. 10
7.3 缺点................................................................................................ 10
7.4 原理图:.......................................................................................... 11
后端服务层:............................................................................................... 11
8. Activiti 工作流:...................................................................................11
9. Swagger:.......................................................................................... 11
9.1 介绍:............................................................................................. 11
9.2 优点:............................................................................................. 12
9.3 缺点:............................................................................................. 12
10. Jwt token.......................................................................................... 12
10.1 介绍:........................................................................................... 12
10.2 优点:........................................................................................... 12
10.3 缺点:........................................................................................... 12
10.4 工作原理图:.................................................................................12
11. Quartz 定时任务.................................................................................13
11.1 介绍:........................................................................................... 13
11.2 优势:........................................................................................... 13
11.3 原理图:........................................................................................ 13
12. druid 连接池.......................................................................................14
12.1 介绍:........................................................................................... 14
12.2 优势:........................................................................................... 14
12.3 原理图:........................................................................................ 14
13. logback 日志......................................................................................14
13.1 介绍:........................................................................................... 14
13.2 优势:........................................................................................... 14
13.3 原理图:........................................................................................ 15
14. websock...........................................................................................16
14.1 介绍:........................................................................................... 16
14.2 作用:........................................................................................... 16
14.3 原理图:........................................................................................ 16
15. Jdk8:Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。...........17
16. Springboot:.....................................................................................17
16.1 介绍:........................................................................................... 17
16.2 优势:........................................................................................... 17
16.3 缺点:........................................................................................... 17
16.4 原理图:........................................................................................ 17
17. Mybatis_plus..................................................................................... 17
17.1 介绍:........................................................................................... 17
17.2 优势:........................................................................................... 17
17.3 原理图:........................................................................................ 18
前台展示层.................................................................................................. 19
18. Vue................................................................................................... 19
18.1 介绍:........................................................................................... 19
18.2 优势:........................................................................................... 19
18.3 原理图:........................................................................................ 19
19. Vuex................................................................................................. 19
19.1 介绍:........................................................................................... 19
19.2 优点.............................................................................................. 19
19.3 缺点.............................................................................................. 19
19.4 原理图........................................................................................... 20
20. Vue Router....................................................................................... 20
20.1 介绍:........................................................................................... 20
20.2 优势:........................................................................................... 20
21. Axios.................................................................................................20
21.1 介绍:........................................................................................... 20
21.1 优势:........................................................................................... 20
22.Ant Design Vue..................................................................................20
23Vue-table............................................................................................ 21
24Webpack.............................................................................................21
24.1 介绍:........................................................................................... 21
24.2 优势:........................................................................................... 21
25.Yarn...................................................................................................21
25.1 介绍:........................................................................................... 21
25.2 优势:........................................................................................... 21
支撑层:
1. Jenkins
1.1 介绍:
Jenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具,用于监控
持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成.
1.2 优势:
1.软件的持续构建和测试,Jenkins 提供了一个系统,使开发人员可以很容易的将
改变集成到工程中。自动化的、持续的构建有利于提高开发效率。
2.监视 job 的执行,job 可以实现很多的功能,Jenkins 可以对这些项目进行显示,
让用户更清楚的注意到这些损毁的 job。项目源代码修改的检测,jenkins 能够从项目
的 Subversion/CVS 生 成 最 近 修 改 的 集 合 列 表 , 且 不 会 增 加 Subversion/CVS
Repository 的负载。
3.分布式构建,Jenkins 可以将工程构建到多台机器,更好地利用硬件资源,节省
时间
1.3 缺点:
1.无法达到大规模的集中管理
Jenkins 的管理没有被整合,管理者和开发者耗费时间在管理插件上,大规模的集
中管理无法实现。
2.无法让开发者拥有灵活性
开发者不应被束缚,但由于共享服务需要稳定和标准、Jenkins 痛苦的设置过程、
后续管理负担重等种种问题,让开发者无法拥有灵活性。
3.无法跟踪控制正在使用或需要使用的插件
每个团队都有自己独立的 Jenkins 设定和定制的构建流程,这包括他们喜欢的插
件。保持偏好清单中的插件可追踪,确保系统稳定以及实现性能最优化的最佳实践对
于 Jenkins 管理员来说无疑是项考验。
4.每个团队都有一个自己单独的 Jenkins
组织中的每个团队都有自己的 Jenkins 控制器,解决了 Jenkins 的问题。但同时,
这带来了新的挑战,所有这些独立的服务器都营造出每个团队生活在自己孤岛上的感
觉。
5.担心安全性问题
Jenkins 有一个主要缺点,那就是任何人都可以很容易地设置服务器并开始集成代
码。用户经常在没有明确定义角色或团队关联的情况下进入。如果没有定义这些重要
的特征,像 RBAC 这样的治理措施基本上就毫无意义。
1.4 原理图:
2. Maven
2.1 介绍:
Maven 是项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报
告文档的项目管理工具软件。
2.2 优点:
1. 简化了项目依赖管理:
2. 易于上手,对于新手可能一个"mvn clean package"命令就可能满足他的工作
3. 便于与持续集成工具(jenkins)整合
4. 便于项目升级,无论是项目本身升级还是项目使用的依赖升级。
5. 有助于多模块项目的开发,一个模块开发好后,发布到仓库,依赖该模块时可以直
接从仓库更新,而不用自己去编译。
6. maven 有很多插件,便于功能扩展,比如生产站点,自动发布版本等
2.3 缺点:
1. maven 是一个庞大的构建系统,学习难度大
2. maven 采用约定优于配置的策略(convention over con<guration),虽然上
手容易,但是一旦出了问题,难于调试。
3. 当依赖很多时,m2eclipse 老是搞得 Eclipse 很卡。
4. 中国的网络环境差,很多 repository 无法访问,比如 google code, jboss 仓库
无法访问等。
2.4 原理图:
剩余20页未读,继续阅读
逗比大神舍我其谁
- 粉丝: 2
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页