我学习Spring Boot已经有一段时间了,据我了解,我们仅使用Spring Boot来创建项目以及依赖项和嵌入式服务器。在项目上或项目创建后,它没有什么作用。
我的意思是,如果我要为公司的企业应用程序工作,则很有可能已经有一个使用springboot创建的项目,而在该项目上工作时,我不必在任何地方真正使用spring boot。 / p>
我的理解正确吗?
我已经厌倦了谷歌搜索,但是没有找到明确的答案。
答案 0 :(得分:0)
不。创建项目后,您可能仍需要使用以下spring-boot功能:
答案 1 :(得分:0)
我的意思是,如果我要为公司的企业应用程序工作,则很有可能已经有一个使用springboot创建的项目,而在该项目上工作时,我不必在任何地方真正使用spring boot。 / p>
我想您可以对任何框架说的差不多。我一般不同意这个说法。
每个框架(包括Spring Boot)都提供了一组功能,您可以选择在项目中使用还是不使用。
是的,对于每个现有微服务,您将拥有一个@SpringBootApplication
类。
也可能是一组配置/实践如何使用配置。
在现有项目上,您还将已经有了spring bean。
但是软件在不断发展(否则,聘用程序员毫无意义)。
因此,当您(作为新员工)需要创建新的微服务时,恭喜,您正在使用Spring启动功能。
其他日常任务包括(仅举几个例子):
@SpringBootTest
),依此类推。
如果您想在执行这些任务时真正了解自己在做什么,则应该知道Spring Boot提供的相关功能如何工作。