一、该问题的重现步骤是什么?
1. 我现在在做boot版本底座的模块式开发,需要预留底层会更新的文件到独立模块,便于不影响其他模块使用
2.
3.
二、你期待的结果是什么?实际看到的又是什么?
期望知道分出来的blade-common 我需要分出来哪些 大概的
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
就是我们会基于blade框架开发
简单来说就是 登录权限各种基础服务都用blade的
然后改成微服务的时候 也是基于我们的业务基础服务再去实现各模块调用这个意思。
后面你们这边更新最基础的这些业务时候 我们这边可以直接只替换你们的代码 不需要改我们业务代码
blade-common 是我这边自己封装的
如果要用微服务,可以直接用这个我们提供的独立工程:https://center.javablade.com/blade/BladeX-Biz
你们的业务代码可以直接写blade-service里,你的封装也可以写在 blade-biz-common里。
后续官方的工程(bladex)更新的时候,你直接git pull就能升级好官方的服务和依赖,而biz工程的业务服务不会受到影响。只需要在根目录pom.xml升级bladex-tool的jar包版本就行。
我可以理解为 只写业务的话 别的我都不需要动
1.blade-service 模块下写业务即可
blade-demo 等于说是一个模块 (范例) 我新写模块比如 就继续建一个 bladex-demo02 然后确定 和blade-service 的 父子关系就可以
因为我业务也需要分功能模块 可能分开给企业使用 部署。
2.blade-example 是给提供了 各种组件的范例,有用到就改一下 启动一下
3.需要用到iot 和ai 这些功能的话 也是放到 blade-service 下作为一个独立模块就可以
扫一扫访问 Blade技术社区 移动端