diff --git a/udf-server/udf-demo-server/pom.xml b/udf-server/udf-demo-server/pom.xml index ed6fb63..6ae7a77 100644 --- a/udf-server/udf-demo-server/pom.xml +++ b/udf-server/udf-demo-server/pom.xml @@ -17,7 +17,20 @@ 9003 8003 + 7.1.0.M1 + + + + + org.activiti.dependencies + activiti-dependencies + ${activiti-dependencies.version} + import + pom + + + @@ -25,6 +38,21 @@ org.itkk.udf udf-starter-core + + + org.activiti + activiti-spring-boot-starter + + + + org.activiti + activiti-image-generator + + + + com.h2database + h2 + diff --git a/udf-server/udf-demo-server/src/main/java/org/itkk/udf/demo/server/core/SecurityConfig.java b/udf-server/udf-demo-server/src/main/java/org/itkk/udf/demo/server/core/SecurityConfig.java new file mode 100644 index 0000000..c2d4e36 --- /dev/null +++ b/udf-server/udf-demo-server/src/main/java/org/itkk/udf/demo/server/core/SecurityConfig.java @@ -0,0 +1,15 @@ +package org.itkk.udf.demo.server.core; + +import org.springframework.context.annotation.Configuration; +import org.springframework.security.config.annotation.web.builders.HttpSecurity; +import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; +import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; + +@Configuration +@EnableWebSecurity +public class SecurityConfig extends WebSecurityConfigurerAdapter { + @Override + protected void configure(HttpSecurity http) throws Exception { + http.authorizeRequests().anyRequest().permitAll().and().logout().permitAll(); + } +} diff --git a/udf-server/udf-demo-server/src/main/java/org/itkk/udf/demo/server/service/DemoService.java b/udf-server/udf-demo-server/src/main/java/org/itkk/udf/demo/server/service/DemoService.java index bdce465..5e86c34 100644 --- a/udf-server/udf-demo-server/src/main/java/org/itkk/udf/demo/server/service/DemoService.java +++ b/udf-server/udf-demo-server/src/main/java/org/itkk/udf/demo/server/service/DemoService.java @@ -1,11 +1,26 @@ package org.itkk.udf.demo.server.service; import lombok.extern.slf4j.Slf4j; +import org.activiti.engine.ProcessEngine; +import org.activiti.image.ProcessDiagramGenerator; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @Service @Slf4j public class DemoService { + /** + * 流程引擎 + */ + @Autowired + private ProcessEngine processEngine; + + /** + * 流程图生成器 + */ + @Autowired + private ProcessDiagramGenerator processDiagramGenerator; + public void t1() { log.info("这是日志"); int a = 1 / 0; diff --git a/udf-server/udf-demo-server/src/main/resources/processes/categorize-human-content.bpmn20.bpmn b/udf-server/udf-demo-server/src/main/resources/processes/categorize-human-content.bpmn20.bpmn new file mode 100644 index 0000000..5db9279 --- /dev/null +++ b/udf-server/udf-demo-server/src/main/resources/processes/categorize-human-content.bpmn20.bpmn @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +