漳州网站建设公司首选公司wordpress分页出现404

张小明 2026/1/9 9:18:21
漳州网站建设公司首选公司,wordpress分页出现404,网站建设noajt,怎么免费做网站教程文章目录1、Activiti所需开发环境2、下载activiti73、流程设计器IDEA下安装4、Activiti的数据库支持5、 在MySQL生成表5.1 创建数据库5.2 使用java代码生成表6、 表结构介绍6.1 表的命名规则和作用6.2 Activiti数据表介绍1、Activiti所需开发环境 Jdk1.8或以上版本 Mysql 5及以…文章目录1、Activiti所需开发环境2、下载activiti73、流程设计器IDEA下安装4、Activiti的数据库支持5、 在MySQL生成表5.1 创建数据库5.2 使用java代码生成表6、 表结构介绍6.1 表的命名规则和作用6.2 Activiti数据表介绍1、Activiti所需开发环境Jdk1.8或以上版本Mysql 5及以上的版本Tomcat8.5IDEA2、下载activiti7Activiti下载地址http://activiti.org/download.html Maven的依赖如下dependencyManagementdependenciesdependencygroupIdorg.activiti/groupIdartifactIdactiviti-dependencies/artifactIdversion7.0.0.Beta1/versionscopeimport/scopetypepom/type/dependency/dependencies/dependencyManagement3、流程设计器IDEA下安装在IDEA的File菜单中找到子菜单”Settings”,后面我们再选择左侧的“plugins”菜单如下图所示此时我们就可以搜索到actiBPM插件它就是Activiti Designer的IDEA版本我们点击Install安装。4、Activiti的数据库支持Activiti 在运行时需要数据库的支持使用25张表把流程定义节点内容读取到数据库表中以供后续使用。Activiti 支持的数据库activiti 支持的数据库和版本如下数据库类型版本JDBC连接示例说明h21.3.168jdbc:h2:tcp://localhost/activiti默认配置的数据库mysql5.1.21jdbc:mysql://localhost:3306/activiti?autoReconnecttrue使用 mysql-connector-java 驱动测试oracle11.2.0.1.0jdbc:oracle:thin:localhost:1521:xepostgres8.1jdbc:postgresql://localhost:5432/activitidb2DB2 10.1 using db2jcc4jdbc:db2://localhost:50000/activitimssql2008 using sqljdbc4jdbc:sqlserver://localhost:1433/activiti5、 在MySQL生成表5.1 创建数据库创建 mysql 数据库 activiti 名字任意CREATEDATABASEactivitiDEFAULTCHARACTERSETutf8;5.2 使用java代码生成表1 创建 java 工程使用idea 创建 java 的maven工程取名activiti01。2 加入 maven 依赖的坐标jar 包首先需要在 java 工程中加入 ProcessEngine 所需要的 jar 包包括activiti-engine-7.0.0.beta1.jaractiviti 依赖的 jar 包 mybatis、 alf4j、 log4j 等activiti 依赖的 spring 包mysql数据库驱动第三方数据连接池 dbcp单元测试 Junit-4.12.jar我们使用 maven 来实现项目的构建所以应当导入这些 jar 所对应的坐标到 pom.xml 文件中。完整的依赖内容如下propertiesslf4j.version1.6.6/slf4j.versionlog4j.version1.2.12/log4j.versionactiviti.version7.0.0.Beta1/activiti.version/propertiesdependenciesdependencygroupIdorg.activiti/groupIdartifactIdactiviti-engine/artifactIdversion${activiti.version}/version/dependencydependencygroupIdorg.activiti/groupIdartifactIdactiviti-spring/artifactIdversion${activiti.version}/version/dependency!-- bpmn 模型处理 --dependencygroupIdorg.activiti/groupIdartifactIdactiviti-bpmn-model/artifactIdversion${activiti.version}/version/dependency!-- bpmn 转换 --dependencygroupIdorg.activiti/groupIdartifactIdactiviti-bpmn-converter/artifactIdversion${activiti.version}/version/dependency!-- bpmn json数据转换 --dependencygroupIdorg.activiti/groupIdartifactIdactiviti-json-converter/artifactIdversion${activiti.version}/version/dependency!-- bpmn 布局 --dependencygroupIdorg.activiti/groupIdartifactIdactiviti-bpmn-layout/artifactIdversion${activiti.version}/version/dependency!-- activiti 云支持 --dependencygroupIdorg.activiti.cloud/groupIdartifactIdactiviti-cloud-services-api/artifactIdversion${activiti.version}/version/dependency!-- mysql驱动 --dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion5.1.40/version/dependency!-- mybatis --dependencygroupIdorg.mybatis/groupIdartifactIdmybatis/artifactIdversion3.4.5/version/dependency!-- 链接池 --dependencygroupIdcommons-dbcp/groupIdartifactIdcommons-dbcp/artifactIdversion1.4/version/dependencydependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.12/version/dependency!-- log start --dependencygroupIdlog4j/groupIdartifactIdlog4j/artifactIdversion${log4j.version}/version/dependencydependencygroupIdorg.slf4j/groupIdartifactIdslf4j-api/artifactIdversion${slf4j.version}/version/dependencydependencygroupIdorg.slf4j/groupIdartifactIdslf4j-log4j12/artifactIdversion${slf4j.version}/version/dependency/dependencies3 添加log4j日志配置我们使用log4j日志包可以对日志进行配置在resources 下创建log4j.properties# Set root category priority to INFO and its only appender to CONSOLE. #log4j.rootCategoryINFO, CONSOLE debug info warn error fatal log4j.rootCategorydebug, CONSOLE, LOGFILE # Set the enterprise logger category to FATAL and its only appender to CONSOLE. log4j.logger.org.apache.axis.enterpriseFATAL, CONSOLE # CONSOLE is set to be a ConsoleAppender using a PatternLayout. log4j.appender.CONSOLEorg.apache.log4j.ConsoleAppender log4j.appender.CONSOLE.layoutorg.apache.log4j.PatternLayout log4j.appender.CONSOLE.layout.ConversionPattern%d{ISO8601} %-6r[%15.15t] %-5p %30.30c %x - %m\n # LOGFILE is set to be a File appender using a PatternLayout. log4j.appender.LOGFILEorg.apache.log4j.FileAppender log4j.appender.LOGFILE.Filef:\act\activiti.log log4j.appender.LOGFILE.Appendtrue log4j.appender.LOGFILE.layoutorg.apache.log4j.PatternLayout log4j.appender.LOGFILE.layout.ConversionPattern%d{ISO8601} %-6r[%15.15t] %-5p %30.30c %x - %m\n4 添加activiti配置文件我们使用activiti提供的默认方式来创建mysql的表。默认方式的要求是在 resources 下创建 activiti.cfg.xml 文件注意默认方式目录和文件名不能修改因为activiti的源码中已经设置到固定的目录读取固定文件名的文件。?xml version1.0 encodingUTF-8?beansxmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexmlns:contexthttp://www.springframework.org/schema/contextxmlns:txhttp://www.springframework.org/schema/txxsi:schemaLocationhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/contex http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd/beans5 在 activiti.cfg.xml 中进行配置默认方式要在在activiti.cfg.xml中bean的名字叫processEngineConfiguration名字不可修改在这里有2中配置方式一种是单独配置数据源一种是不单独配置数据源1、直接配置processEngineConfigurationprocessEngineConfiguration 用来创建 ProcessEngine在创建 ProcessEngine 时会执行数据库的操作。?xml version1.0 encodingUTF-8?beansxmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexmlns:contexthttp://www.springframework.org/schema/contextxmlns:txhttp://www.springframework.org/schema/txxsi:schemaLocationhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/contex http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd!-- 默认id对应的值 为processEngineConfiguration --!-- processEngine Activiti的流程引擎 --beanidprocessEngineConfigurationclassorg.activiti.engine.impl.cfg.StandaloneProcessEngineConfigurationpropertynamejdbcDrivervaluecom.mysql.jdbc.Driver/propertynamejdbcUrlvaluejdbc:mysql:///activiti/propertynamejdbcUsernamevalueroot/propertynamejdbcPasswordvalue123456/!-- activiti数据库表处理策略 --propertynamedatabaseSchemaUpdatevaluetrue//bean/beans2、配置数据源后在processEngineConfiguration 引用首先配置数据源?xml version1.0 encodingUTF-8?beansxmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexmlns:contexthttp://www.springframework.org/schema/contextxmlns:txhttp://www.springframework.org/schema/txxsi:schemaLocationhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/contex http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd!-- 这里可以使用 链接池 dbcp--beaniddataSourceclassorg.apache.commons.dbcp.BasicDataSourcepropertynamedriverClassNamevaluecom.mysql.jdbc.Driver/propertynameurlvaluejdbc:mysql:///activiti/propertynameusernamevalueroot/propertynamepasswordvalue123456/propertynamemaxActivevalue3/propertynamemaxIdlevalue1//beanbeanidprocessEngineConfigurationclassorg.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration!-- 引用数据源 上面已经设置好了--propertynamedataSourcerefdataSource/!-- activiti数据库表处理策略 --propertynamedatabaseSchemaUpdatevaluetrue//bean/beans6 java类编写程序生成表创建一个测试类调用activiti的工具类生成acitivti需要的数据库表。直接使用activiti提供的工具类ProcessEngines会默认读取classpath下的activiti.cfg.xml文件读取其中的数据库配置创建 ProcessEngine在创建ProcessEngine 时会自动创建表。代码如下packagecom.itheima.activiti01.test;importorg.activiti.engine.ProcessEngine;importorg.activiti.engine.ProcessEngineConfiguration;importorg.junit.Test;publicclassTestDemo{/** * 生成 activiti的数据库表 */TestpublicvoidtestCreateDbTable(){//使用classpath下的activiti.cfg.xml中的配置创建processEngineProcessEngineprocessEngineProcessEngines.getDefaultProcessEngine();System.out.println(processEngine);}}说明1、运行以上程序段即可完成 activiti 表创建通过改变 activiti.cfg.xml 中databaseSchemaUpdate 参数的值执行不同的数据表处理策略。2 、 上 边 的 方法 getDefaultProcessEngine方法在执行时从activiti.cfg.xml 中找固定的名称 processEngineConfiguration 。执行完成后我们查看数据库 创建了 25 张表结果如下6、 表结构介绍6.1 表的命名规则和作用Activiti 的表都以 ACT_ 开头。第二部分是表示表的用途的两个字母标识。 用途也和服务的 API 对应。ACT_RE RE’表示 repository。 这个前缀的表包含了流程定义和流程静态资源 图片规则等等。ACT_RURU’表示 runtime。 这些运行时的表包含流程实例任务变量异步任务等运行中的数据。 Activiti 只在流程实例执行过程中保存这些数据 在流程结束时就会删除这些记录。 这样运行时表可以一直很小速度很快。ACT_HIHI’表示 history。 这些表包含历史数据比如历史流程实例 变量任务等等。ACT_GE GE 表示 general。 通用数据 用于不同场景下6.2 Activiti数据表介绍表分类表名解释一般数据[ACT_GE_BYTEARRAY]通用的流程定义和流程资源一般数据[ACT_GE_PROPERTY]系统相关属性流程历史记录[ACT_HI_ACTINST]历史的流程实例流程历史记录[ACT_HI_ATTACHMENT]历史的流程附件流程历史记录[ACT_HI_COMMENT]历史的说明性信息流程历史记录[ACT_HI_DETAIL]历史的流程运行中的细节信息流程历史记录[ACT_HI_IDENTITYLINK]历史的流程运行过程中用户关系流程历史记录[ACT_HI_PROCINST]历史的流程实例流程历史记录[ACT_HI_TASKINST]历史的任务实例流程历史记录[ACT_HI_VARINST]历史的流程运行中的变量信息流程定义表[ACT_RE_DEPLOYMENT]部署单元信息流程定义表[ACT_RE_MODEL]模型信息流程定义表[ACT_RE_PROCDEF]已部署的流程定义运行实例表[ACT_RU_EVENT_SUBSCR]运行时事件运行实例表[ACT_RU_EXECUTION]运行时流程执行实例运行实例表[ACT_RU_IDENTITYLINK]运行时用户关系信息存储任务节点与参与者的相关信息运行实例表[ACT_RU_JOB]运行时作业运行实例表[ACT_RU_TASK]运行时任务运行实例表[ACT_RU_VARIABLE]运行时变量表“人的一生会经历很多痛苦但回头想想都是传奇”。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站建设宣传预算wordpress 全国地区

PyMongo深度探索:超越基础CRUD的高性能数据操作指南 引言:为什么PyMongo不仅仅是MongoDB的Python包装器 MongoDB作为现代文档数据库的代表,已经成为许多数据密集型应用的首选存储方案。而在Python生态中,PyMongo作为官方驱动程序…

张小明 2026/1/6 15:47:04 网站建设

网站页面文案wordpress平台搭建

工具对比排名工具名称核心优势支持LaTeX适用场景aibiyeAIGC率降个位数,兼容知网规则是AI痕迹强处理aicheck学术改写优化,语义保留佳是格式统一化askpaper降重降AI一体,20分钟快速响应是初稿优化秒篇人类特征表述优化,高校适配是学…

张小明 2026/1/9 0:09:23 网站建设

做网站看好金石网络营销型企业网站案例

目录准备数据库准备实体类lombok使用步骤1 检查idea是否已经安装了lombok插件2 检查是否勾选了 enable annotation processing3 导入lombok的依赖4 在实体类上添加注解准备数据库 创建数据库 新建查询 SET NAMES utf8; SET FOREIGN_KEY_CHECKS 0;DROP TABLE IF EXISTS sys_s…

张小明 2026/1/9 0:31:45 网站建设

住房和建设厅网站首页网站建设需要什么专业

ColabFold蛋白质结构预测工具完整使用教程 【免费下载链接】ColabFold 项目地址: https://gitcode.com/gh_mirrors/co/ColabFold 想要快速掌握AI蛋白质结构预测技术?ColabFold作为基于AlphaFold2和RoseTTAFold的先进工具,能够帮助科研人员高效完…

张小明 2026/1/9 0:28:27 网站建设

网站服务器费用做红包网站是犯法的吗

如何通过AI设计插件彻底改变Photoshop设计工作流:终极完整指南 【免费下载链接】sd-ppp Getting/sending picture from/to Photoshop in ComfyUI or SD 项目地址: https://gitcode.com/gh_mirrors/sd/sd-ppp 在当今设计领域,AI智能设计工具的崛起…

张小明 2026/1/6 2:20:34 网站建设

怎么用自己电脑做服务器发布网站吗建设网站需要的费用

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 快速开发一个银行账户微服务原型,要求:1. 使用Spring Initializr快速生成项目骨架 2. 实现存款/取款/转账等基本操作 3. 确保所有金融操作都有事务保护 4. 提…

张小明 2026/1/9 0:33:58 网站建设