经过前面两篇文章(【适合小白】区块链之我用可视化的方式部署Webase,区块链之我用可视化Webase开发智能合约)的洗礼,相信大家都对区块链这块多少有点了解了,在本章节小编将带大家演示一下区块链应用的开发。
首先需要导出刚才编译部署的智能合约项目。
![](https://img-blog.csdnimg.cn/83cf849845934c5d99be2bd9da72814e.png)
项目导出之前,得先编译该项目。项目名称跟包名可自定义,channelIp为节点所在的IP地址,channelPort为节点所在的端口号,用户选择没有要求。
这里小编给大家提供一个若依的SpringBoot前后端分离框架方便大家开发。
链接:https://pan.baidu.com/s/1T50RdvhWYMvbRLtzogoeBA
提取码:r1h3
在本章节小编也将用这个框架作为示例给大家演示。
先用集成的开发工具打开这个框架,这里小编用的是IDEA。
![](https://img-blog.csdnimg.cn/c47e5df1f6ec4e85b91a1899434f876f.png)
打开后如图所示,这里小编有个建议,就是项目的路径下不要出现中文!这里只作为演示示例小编就没有去修改了。在这个框架中前端框架是ruoyi-trace,我们需要做改动的是ruoyi-admin、ruoyi-trace(这个其实就是我们在webase中导出的合约项目,只是我们需要把它合并到这个框架中)。
这是这个
合约项目下的相应内容,我们需要com.ruoyi.trace、resources下的所有文件都替换掉(替换成刚才从webase导出的相应的项目文件)。