×

activity工作流引擎 工作流引擎 工作流

如何通过Activiti搭建工作流引擎?为什么越来越多的开发者选择使用Spring Boot

admin admin 发表于2022-07-11 08:06:03 浏览135 评论0

抢沙发发表评论

如何通过Activiti搭建工作流引擎


看截图你myeclipse10吗,myeclipse对activiti的插件集成不怎么好。 建议用eclipse kepler以上的版本画图,或者activiti不是有web版的画图工具吗,不用插件也行

为什么越来越多的开发者选择使用Spring Boot


(1) Spring Boot使编码变简单

(2) Spring Boot使配置变简单

(3) Spring Boot使部署变简单

(4) Spring Boot使监控变简单

Spring Boot继承了Spring的优点,并新增了一些新功能和特性:

(1)SpringBoot是伴随着Spring4.0诞生的,一经推出,引起了巨大的反向;

(2)从字面理解,Boot是引导的意思,因此SpringBoot帮助开发者快速搭建Spring框架;

(3)SpringBoot帮助开发者快速启动一个Web容器;

(4)SpringBoot继承了原有Spring框架的优秀基因;

(5)SpringBoot简化了使用Spring的过程;

(6)Spring Boot为我们带来了脚本语言开发的效率,但是Spring Boot并没有让我们意外的新技术,都是Java
EE开发者常见的额技术。

Spring Boot主要特性

(1)遵循“习惯优于配置”的原则,使用Spring Boot只需要很少的配置,大部分的时候我们直接使用默认的配置即可;

(2)项目快速搭建,可以无需配置的自动整合第三方的框架;

(3)可以完全不使用XML配置文件,只需要自动配置和Java Config;

(4)内嵌Servlet容器,降低了对环境的要求,可以使用命令直接执行项目,应用可用jar包执行:java -jar;

(5)提供了starter POM, 能够非常方便的进行包管理, 很大程度上减少了jar hell或者dependency hell;

(6)运行中应用状态的监控;

(7)对主流开发框架的无配置集成;

(8)与云计算的天然继承;


springboot自带tomcat,linux服务器还需要安装tomcat


内容如下
[Unit]
Description=test
After=syslog.target
[Service]
ExecStart=/home/java/jdk/jdk1.8.0_144/bin/java -jar /root/project/test.jar --server.port=9185
SuccessExitStatus=143
Restart=on-failure
[Install]
WantedBy=multi-user.target
注意:/home/java/jdk/jdk1.8.0_144/bin/ 为Linux的java安装路径,可通过whereis java指令查看
-activity工作流引擎