java - 一个spring boot应用类可以扩展另一个依赖spring boot应用类吗
问题描述
我有一个spring boot项目(jar)作为另一个spring boot应用程序中的依赖jar,在当前项目/应用程序中,我不想再次编写或配置大摇大摆的代码,所以是否可以扩展spring boot应用程序来自具有这些配置的依赖 jar 的类
解决方案
有一种方法可以做到,但我强烈建议你不要这样做。Spring Boot 应用程序的打包方式与标准 jar 不同。它们是可执行的 jar,内部还有其他一些东西。如果您计划在本地以外的任何地方(例如在容器内)运行 spring boot jar,它可能会失败。
我建议将通用功能提取到共享模块中,并将对共享模块的依赖项添加到每个父模块。如果您使用 Gradle/maven,这很有效。
推荐阅读
- python-3.x - 在python中将多个CSV行合并为1
- c# - 从 Windows 2012 服务器下载 Excel 电子表格的 Asp.NET 导致错误
- c# - 如何在 System 命名空间中创建 ToInt32 方法?
- c# - 在 Excel 中,如何在隐藏的行和列中显示数据
- javascript - 在 Google 表格中提交后弹出表单不会关闭
- reactjs - 有没有办法创建一种通用方法来减少状态类似操作的代码量?
- symfony - Symfony 路线。无法设置注释
- bash - Bash 比较值
- ckeditor - #9073 ImageUpload 回调不能跨域调用 CKEditor
- r - 如何在 R 中提取两列数据