Spring Boot除了常规Spring之外还有什么优势? 我见过人们说跟随......
我对这些事实很好。但除了RAD(快速应用程序开发)之外,Boot还有什么东西可以提供给我们吗?
https://spring.io/guides/gs/spring-boot/有一个简单的HelloController应用程序,我们也使用Spring MVC开发。
除了RAD,我没有看到任何优势。如果我错了,请纠正我。
我听说Spring Boot旨在促进微服务。例如,我采用https://spring.io/guides/gs/spring-boot/ HelloController应用程序,我可以将其假设为微服务吗?如果是,如果我想创建另一个微服务会发生什么?我是否必须为此创建另一个项目?
假设您使用Tomcat,Glassfish等服务器。当Spring启动嵌入式服务器时,如何处理服务器配置。 例如,您想在Tomcat中添加一些参数。
我对Spring启动和使用感到困惑。感谢是否有人可以解释。
答案 0 :(得分:1)
是的,从某种意义上说,Spring Boot可以定义为Spring上的RAD外套。但它非常复杂,值得注意并节省了大量时间。
微服务是一种小的解耦应用程序,就像你说的HelloController应用程序一样。每个微服务都是一个不同的项目。他们将通过暴露的API相互交谈。
Spring Boot具有通过代码和属性配置嵌入式服务器的方法。其参考资料将有更多细节。
凭借我在Spring Boot上的经验已经有一段时间了,并且会强烈推荐它。