基于Sping Boot Maven的应用程序集成到基于Spring mvc gradle的应用程序

sc4hvdpw  于 2023-02-09  发布在  Maven
关注(0)|答案(1)|浏览(180)

我有查询到所有,我有2个应用程序,这些都是内部部署的应用程序工作相互独立,我创建了一个Spring Boot 应用程序作为中间层,与此层我可以执行CRU{创建,读取,更新,搜索}在应用程序之一.例如:随附图片供参考:enter image description here
现在我想将此中间层包含到应用程序1中,
虽然,这是一个工作的解决方案,只是我想删除中间层。
有没有这样做的最佳实践...
我已经创建了中间层,现在,我想减少重新配置新服务的额外步骤

nuypyhwy

nuypyhwy1#

maven或gradle用于打包依赖的JAR文件,使用其中一种都可以。
对于删除中间层。我的方法是删除第二层代码,并将其添加到第一层。
1.找出Maven依赖关系并将其转换为等价的等级依赖关系。
1.将代码从第二层复制并粘贴到第一层(包含所有单元测试用例),以确保功能不会更改。
第二种方法。改变中间层到一级项目的子模块。但你仍然需要改变Maven依赖到级依赖。

相关问题