各位读者新年好,在我做到尚医通项目的上传医院接口部分,也就是p76那前后几段时,遇到了一个bug,签名验证死活获取不到manage数据库里的hospital_set表
问题描述:
即跟着老师debug 一旦到了查询manage库的hospital_set表值时就报错退出 当时困扰两天两夜睡不好 查阅各方资料依然无果 评估这个签名验证部分并不影响大局 于是索性放弃签名验证这一关
之后又到了p89的医院列表 前端整合这部分时 查询hosp数据库里的同名hosptal_set表时报错 报错内容与签名验证一致 于是又想到之前有一个端口占用的小插曲(启动manage时再启动hosp提示端口占用)
我就联想到是不是properties资源文件的问题 果然bug就出现在这
解决思路:将manage的资源文件中 dev 里的数据库部分(这儿与hosp中的冲突,运行hosp会自动启用manage的yml文件 )和之前端口冲突小插曲一样放在如最后一张图 主资源文件中 完美运行
一些细节问题还没来得及敲 有疑问可以前往评论区留言 我会一一答复
-----------------分割线----------------------
2022/02/25
对于老bug新的想法
端口占用问题:更改Configuration中的启动配置