文章目录
前言一、关于整体想法二、环境和开发工具
1.区块链2.java项目 三、索引
第一部分:区块链第二部分:医院管理系统
前言
提示:这里可以添加本文要记录的大概内容:
关于我这个系统想做什么,说起来肯定会让人血压高。我想用windows开发一个java的区块链系统。先不用急着吐槽我啦,我当然知道区块链开发要用linux系统,之后我会给你解释为什么我不用。当然,这只是一个歪门邪道的想法,说不定我哪天就回归正统了,所以我说它是坑嘛!
这只是一个踩坑记录和学习记录,我会把从环境配置、部署开发的过程中遇到的问题都记录下来,所以会有很多的碎碎念和笨蛋操作。
本文是系列文章的索引,会不断更新,一时半会儿这个坑应该是填不完了哈哈哈~
本人就是一个实实在在的小白,欢迎你在评论区和我友好讨论,或提出建议或提出疑问。
(重申,我知道我笨笨的操作令人上火,但是,如果你也有同感心里觉得就好,不用让我知道,感谢!)
一、关于整体想法
用windows开发(不能说是开发吧,在我看来前期做的工作更多的是组装和缝合)一个java的区块链系统,会走非常多非常多的弯路。
至于我为什么不用linux,没有这个条件啊,我知道我知道,你可能会说没有条件就创造条件啊,虚拟机啊。但是我的虚拟机一开就蓝屏,一开就蓝屏(令人血压高)。更别说团队四台电脑四个系统全是windows,再加上之前都没有好好学linux编程……当然,非要用虚拟机也不是不可以。但是,我真的就是想试一试。
这个结果可能是好的,也可能是坏的,也很可能是在浪费时间,但没有关系,我就做那个傻子帮大家避雷好了。
如果你想和我一样做来玩玩。那你需要准备的东西有:
以下工具在linux系统上适用
以上这些是主要的,其他一下需要的依赖和jar包会在后续文章中说明。
1.区块链在这个项目中,尝试使用bsn提供的区块链服务。它的开放联盟链里提供很多基于开源区块链架构的联盟链。
我选用的是基于FISCO BOCS的泰安链。
这次想改造的是一个医院管理系统,所以我使用了一个网上就能搞到源码的maven项目。但是,这里也同样遇到了很多坑。我会在之后详细说明。
源码:https://pan.baidu.com/s/1_NbDEkHDkTyvJPtyN5c3gw?pwd=qu46
提取码:qu46
解压密码:four three two one(数字,中间没空格)
三、索引
提示:这里对文章进行总结:
持续更新。。。
第一节:bsn上创建你自己的联盟链和联盟链账户 第二节:证书 第三节:网关接入 ……第二部分:医院管理系统
第一部分:数据库和导入项目 第二部分:项目依赖的一些问题(还有lombok) ……



