1.首先是maven添加依賴(lài)各種報(bào)錯(cuò)。
建網(wǎng)站原本是網(wǎng)站策劃師、網(wǎng)絡(luò)程序員、網(wǎng)頁(yè)設(shè)計(jì)師等,應(yīng)用各種網(wǎng)絡(luò)程序開(kāi)發(fā)技術(shù)和網(wǎng)頁(yè)設(shè)計(jì)技術(shù)配合操作的協(xié)同工作。創(chuàng)新互聯(lián)專(zhuān)業(yè)提供網(wǎng)站制作、成都網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站制作(企業(yè)站、成都響應(yīng)式網(wǎng)站建設(shè)公司、電商門(mén)戶(hù)網(wǎng)站)等服務(wù),從網(wǎng)站深度策劃、搜索引擎友好度優(yōu)化到用戶(hù)體驗(yàn)的提升,我們力求做到極致!????? ? org.activiti ???? ?activiti-spring-boot-starter-basic ???? ?5.22.0 ?
嘗試數(shù)次,無(wú)效,改天再次嘗試,成功。
2.后來(lái)使用5.17版本,成功
???? org.activiti ????spring-boot-starter-basic ????5.17
其中很多的架包無(wú)法直接引入,需要手動(dòng)導(dǎo)入。詳見(jiàn)手動(dòng)導(dǎo)入maven架包。
5.17版本和mybitis3.25兼容,其他的版本都有問(wèn)題,具體問(wèn)題是sql會(huì)多出一個(gè)order by。最后還是使用5.22版本
3.環(huán)境搭建好之后,部署對(duì)應(yīng)的activiti流程,activiti desingner在前面已經(jīng)說(shuō)過(guò)了。啟動(dòng)項(xiàng)目,對(duì)于.bpmn文件系統(tǒng)會(huì)幫你直接把流程自動(dòng)發(fā)布出去。
4.spring boot 整合單元測(cè)試
@RunWith(SpringJUnit4Cla***unner.class)?//?SpringJUnit支持,由此引入Spring-Test框架支持!? @SpringApplicationConfiguration(classes?=?Application.class)?//?指定我們SpringBoot工程的Application啟動(dòng)類(lèi) @WebAppConfiguration?//?由于是Web項(xiàng)目,Junit需要模擬ServletContext,因此我們需要給我們的測(cè)試類(lèi)加上@WebAppConfiguration。
5.后來(lái)項(xiàng)目發(fā)現(xiàn),如果同一個(gè)實(shí)例,springboot無(wú)法在其他表空間創(chuàng)建25張表,使用加載activiti.cfg.xml的方式進(jìn)行創(chuàng)建表。
?? ?? ????? ?? ?? ??? ?? package?com.imm.config; ? import?org.springframework.context.annotation.Configuration; import?org.springframework.context.annotation.ImportResource; ? ? @Configuration @ImportResource(locations={"classpath:activiti.cfg.xml"}) public?class?config?{ ? }?? ???????????? ?????????? ?? ?? ????? ?????????? ?? ?????????? ?? ???????????? ?????????? ?? ?????????? ?? ?????????? ?? ?????????? ?? ??? ?? ?????? ? ????? ???
啟動(dòng)項(xiàng)目,創(chuàng)建activiti表。
但是因?yàn)槭褂昧藊ml方式加載activiti,所以無(wú)法自動(dòng)發(fā)布流程定義。固加載成功之后,去除@ImportResource即可。
springboot 整合activiti6?案例:www.b123.com
6.刪除activiti表時(shí),注意要?jiǎng)h除SEQUENCE ACT_EVT_LOG_SEQ。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。