Spring Boot是否仅在创建项目时才显示图片?

时间:2019-05-26 10:38:49

标签: spring-boot

我学习Spring Boot已经有一段时间了,据我了解,我们仅使用Spring Boot来创建项目以及依赖项和嵌入式服务器。在项目上或项目创建后,它没有什么作用。

我的意思是,如果我要为公司的企业应用程序工作,则很有可能已经有一个使用springboot创建的项目,而在该项目上工作时,我不必在任何地方真正使用spring boot。 / p>

我的理解正确吗?

我已经厌倦了谷歌搜索,但是没有找到明确的答案。

2 个答案:

答案 0 :(得分:0)

不。创建项目后,您可能仍需要使用以下spring-boot功能:

答案 1 :(得分:0)

  

我的意思是,如果我要为公司的企业应用程序工作,则很有可能已经有一个使用springboot创建的项目,而在该项目上工作时,我不必在任何地方真正使用spring boot。 / p>

我想您可以对任何框架说的差不多。我一般不同意这个说法。

每个框架(包括Spring Boot)都提供了一组功能,您可以选择在项目中使用还是不使用。

是的,对于每个现有微服务,您将拥有一个@SpringBootApplication类。 也可能是一组配置/实践如何使用配置。 在现有项目上,您还将已经有了spring bean。

但是软件在不断发展(否则,聘用程序员毫无意义)。

因此,当您(作为新员工)需要创建新的微服务时,恭喜,您正在使用Spring启动功能。

其他日常任务包括(仅举几个例子):

  • 创建集成测试(@SpringBootTest
  • 定义新的配置属性
  • 使用执行器
  • 使用指标+定义新指标
  • 重新配置日志记录
  • 编写Liquidbase / Flyway迁移
  • 集成新的一组bean(配置)
  • 使用自动配置

,依此类推。

如果您想在执行这些任务时真正了解自己在做什么,则应该知道Spring Boot提供的相关功能如何工作。