当前位置: 首页 > news >正文

activiti的25张表的建立

首先创建一个maven项目,然后在pom.xml中添加以下依赖

<dependencies> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-engine</artifactId> <version>5.19.0.2</version> </dependency> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring</artifactId> <version>5.19.0.2</version> </dependency> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-bpmn-model</artifactId> <version>5.19.0.2</version> </dependency> <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.14</version> </dependency> </dependencies>

接着就是生成25张表,有两种方式。第一种是不使用xml配置文件的:

第二种是使用了配置文件的:

其中activiti.cfg.xml的名字不可以改变。activiti.cfg.xml中的内容为:

<?xml version="1.0" encoding="ISO-8859-1"?> <beans xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans"> <bean class="org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration" id="processEngineConfiguration"> <property value="jdbc:mysql://localhost:3306/db_activiti?useSSL=false&amp;serverTimezone=UTC" name="jdbcUrl"/> <property value="com.mysql.cj.jdbc.Driver" name="jdbcDriver"/> <property value="root" name="jdbcUsername"/> <property value="123456" name="jdbcPassword"/> <property value="true" name="databaseSchemaUpdate"/> </bean> </beans>

执行junit单元测试,便可看到数据库中多出来了25张表格。

http://www.jsqmd.com/news/1282233/

相关文章:

  • AI自动生成对话树、动画状态机与测试用例:游戏程序员必须掌握的3类Prompt工程范式
  • axure原型的使用
  • 2026 年 7 月水凝胶细胞 3D 培养厂家 TOP5 评测 类器官构建与细胞功能研究全维度对比 - 互联网科技品牌测评
  • 2026地坪漆品牌哪家性价比高?权威测评+场景适配攻略+避坑FAQ大全 - 商业大观
  • 2026 年至今,山东值得关注的圆管膜结构车棚源头厂家哪家好,旧小区搭车棚别再用彩钢瓦,这玩意儿用十年都不塌还能省一半钱-飞扬膜结构车棚 - 企业官方推荐【认证】
  • 挑选自己想要的显示器
  • Netty(一)之helloworld
  • dubbo实战01-入门案例
  • 开源模型成本陷阱全曝光,92%团队踩坑的3类隐性开销(CUDA版本兼容性、KV Cache内存泄漏、Tokenizer序列膨胀)
  • 终极鼠标优化方案:让你的普通鼠标在macOS上超越苹果触控板体验
  • 别把Tg等同于耐温上限!采购PCB板材真实作用
  • 版本的比较(java)
  • LeetCode515. 在每个树行中找最大值
  • for in
  • 2026邢台黄金回收就来丽坤奢品汇18617962974全国连锁专业靠谱 - 丽坤奢品汇
  • 羽毛球 AI 方案选型对比:MediaPipe vs YOLOv8-Pose vs OpenPose 在运动分析场景的精度与延迟评估
  • Netty简介及使用
  • NLTK获取停用词
  • 北京东城实测专项整治虚高报价引流到店压价可投诉 - 生活时报
  • 全国武校升学率排名,圣龙武术学校学员去向 - 圣龙武术朱老师
  • Godot Shader特效:3D描边(outline)效果 原理篇
  • 计算机毕业设计之《计算机网络》课程微信小程序
  • TTS-Backup终极指南:守护你的桌游模拟器珍贵数据
  • vue 复习02
  • 速卖通商品详情接口实战指南:官方合规调用与全维度数据解析
  • Python简单介绍及环境搭建
  • 武校收费标准查询方式,石家庄圣龙武术学校咨询电话 - 圣龙武术朱老师
  • 游戏后端分布式学习——消息队列在游戏的用法
  • 伪类选择器
  • Linux蓝牙管理神器Blueman:3分钟搞定无线设备连接