搭建第一个Dapp应用(6)——结合WeBASE-Front完善SpringBoot项目(DAPP开发)
- 一丶前置条件
- 二丶查看是否满足前置条件
- 三丶WeBASE-Front部署相关合约(tools/contracts/下的合约)
- 1.添加测试用户
- 2.导出用户key私钥并记录privateKey的值
- 3.录入合约并编译
- 4.以用户Key部署相关合约并记录EvidenceFactory合约的contractAddress值
- 5.以用户Key部署相关合约并记录Evidence合约的contractAddress值
- 6.复制FISCO BCOS节点证书文件到SpringBoot项目src/main/resources/conf/目录下
- 7.配置连接节点-修改application.properties文件
- 8.返回SpringBoot项目目录并编译与运行SpringBoot项目
- 9.进入编译生成的dist目录并执行jar文件
- 10.成功运行显示顺利启动
- 四丶上一篇文章:搭建第一个Dapp应用(5)——基于SmartDev-Scaffold生成SpringBoot项目
- 五丶下一篇文章:搭建第一个Dapp应用(7)——完善SpringBoot项目业务层逻辑(DAPP开发)
一丶前置条件
1.基于SmartDev-Scaffold生成SpringBoot项目
2.FISCO BCOS联盟链节点正常开启
3.WeBASE-Front服务正常开启
二丶查看是否满足前置条件
1. SpringBoot项目是否存在
2.FISCO BCOS联盟链节点是否开启
3.WeBASE-Front服务是否正常开启
三丶WeBASE-Front部署相关合约(tools/contracts/下的合约)
1.添加测试用户
2.导出用户key私钥并记录privateKey的值
3.录入合约并编译
4.以用户Key部署相关合约并记录EvidenceFactory合约的contractAddress值
5.以用户Key部署相关合约并记录Evidence合约的contractAddress值
6.复制FISCO BCOS节点证书文件到SpringBoot项目src/main/resources/conf/目录下
cd evidence
cp ~/fisco/nodes/127.0.0.1/sdk/* src/main/resources/conf/
7.配置连接节点-修改application.properties文件
8.返回SpringBoot项目目录并编译与运行SpringBoot项目
gradle build -x test
9.进入编译生成的dist目录并执行jar文件
cd dist
java -jar evidence-exec.jar
10.成功运行显示顺利启动
四丶上一篇文章:搭建第一个Dapp应用(5)——基于SmartDev-Scaffold生成SpringBoot项目
搭建第一个Dapp应用(5)——基于SmartDev-Scaffold生成SpringBoot项目