springboot+flowable实列以及建表失败原因

在尝试SpringBoot与Flowable集成时遇到问题,虽然能连接到数据库,但在建表时出错。错误源于Flowable要求MySQL版本至少为5.7.0,不仅依赖项中的MySQL版本需要更新,本地安装的MySQL版本也需升级。只修改依赖版本并不能解决问题,确保两者版本都符合要求后,问题得到解决。
摘要由CSDN通过智能技术生成

啊啊啊啊,这里必须记录一下,因为第一次学flowable,所以也是摸石头过河;

先简单说一下我这里遇到的问题:

在进行springboot+flowable进行整合的时候,后台是可以连接到数据库的,这里代码如下

YML代码:

 pml.xml配置

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
    </dependency>

    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <optional>true</optional>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>

    <dependency>
        <groupId>org.flowable</groupId>
        <artifactId>flowable-spring-boot-starter</artifactId>
        <version>6.7.1</version>
    </dependency>

    <!-- idm依赖提供身份认证 -->
    <dependency>
        <groupId>org.flowable</groupId>
        <artifactId>flowable-spring-boot-starter-ui-idm</artifactId>
        <version>6.7.1</version>
    </dependency>

    <!-- modeler绘制流程图 -->
    <dependency>
        <groupId>org.flowable</groupId>
        <artifactId>flowable-spring-boot-starter-ui-modeler</artifactId>
        <version>6.7.1</version>
    </dependency>
</dependencies>

到目前为止代码,代码都是没有问题的,然后在进行连接数据库建表的时候却建表只建了一部分就报错了;

 后面改了flowable版本但还是报错,最后是发现数据库版本低了,不只是导入的依赖mysql版本低,还有你安装在电脑里的mysql版本,不知道版本的可以去控制面板里查看自己安装的mysql版本,或者在cmd里查看也可以,总之,现在flowable要求mysql版本至少要5.7.0以上,把这个换了就不会报错了;(注意:不要只改依赖的mysql版本,很多人只改依赖的版本所以无论怎么弄都是报错的,切记不要搞错了哈);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值