我有查询到所有,我有2个应用程序,这些都是内部部署的应用程序工作相互独立,我创建了一个Spring Boot 应用程序作为中间层,与此层我可以执行CRU{创建,读取,更新,搜索}在应用程序之一.例如:随附图片供参考:enter image description here
现在我想将此中间层包含到应用程序1中,
虽然,这是一个工作的解决方案,只是我想删除中间层。
有没有这样做的最佳实践...
我已经创建了中间层,现在,我想减少重新配置新服务的额外步骤
我有查询到所有,我有2个应用程序,这些都是内部部署的应用程序工作相互独立,我创建了一个Spring Boot 应用程序作为中间层,与此层我可以执行CRU{创建,读取,更新,搜索}在应用程序之一.例如:随附图片供参考:enter image description here
现在我想将此中间层包含到应用程序1中,
虽然,这是一个工作的解决方案,只是我想删除中间层。
有没有这样做的最佳实践...
我已经创建了中间层,现在,我想减少重新配置新服务的额外步骤
1条答案
按热度按时间nuypyhwy1#
maven或gradle用于打包依赖的JAR文件,使用其中一种都可以。
对于删除中间层。我的方法是删除第二层代码,并将其添加到第一层。
1.找出Maven依赖关系并将其转换为等价的等级依赖关系。
1.将代码从第二层复制并粘贴到第一层(包含所有单元测试用例),以确保功能不会更改。
第二种方法。改变中间层到一级项目的子模块。但你仍然需要改变Maven依赖到级依赖。