使用Spring Boot应用程序作为依赖项

时间:2018-01-13 12:15:04

标签: java spring scala maven spring-boot

我想将Java Spring-boot应用程序用作其他非Spring-boot Scala / Java应用程序的API依赖项。

根据我的理解,这是可能的。

我应该能够使用所有带注释的bean构建依赖JAR模块,并将其导入我的主应用程序中。 然后,为了能够使用这个依赖JAR,我想我只需要将我的主应用程序转换为Spring启动应用程序,向主类添加注释@SpringBootApplication,并添加代码“SpringApplication.run(Application.class,args) )“在主要()。

我想知道这个项目的实用性,更具体地说:

  1. 是否确实可以直接使用我的依赖项的@Configuration类(或者我将被迫在主应用程序中重新创建一个新类)?
  2. 是否可以导入/使用Spring启动依赖项而无需修改主应用程序的主类(将其转换为Spring启动应用程序)? 这对我来说有点问题,因为我想以最简单的方式使用这个API。

0 个答案:

没有答案