springboot

g的开发模式越来越显得笨重。在这种环境下,spring boot伴随着spring4一起出现了。

SpringBoot框架可以做什么:spring boot并不是一个全新的框架,它不是spring解决方案的一个替代品,而是spring的一个封装。所以,你以前可以用spring做的事情,现在用spring boot都可以做。现在流行微服务与分布式系统,springboot就是一个非常好的微服务开发框架,你可以使用它快速的搭建起一个系统。同时,你也可以使用spring cloud(Spring Cloud是一个基于Spring Boot实现的云应用开发工具)来搭建一个分布式的网站。

优点:

1:使编码变得简单,SpringBoot采用 JavaConfig的方式,对Spring进行配置,并且提供了大量的注解,极大的提高了工作效率。

2:使配置变得简单,SpringBoot提供许多默认配置,当然也提供自定义配置,但是所有的SpringBoot的项目都只有一个配置文件:application.properties/application.yml。用了SpringBoot可以不用担心配置出错找不到问题所在,我们来看一下SpringBoot配置的图片

springboot框架简介_spring框架的功能
springboot框架简介_spring框架的功能

3:使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要一个Java的运行环境就可以跑SpringBoot的项目了,SpringBoot的项目可以打成一个jar包,然后通过Java -jar xxx.jar来运行(SpringBoot项目的入口是一个main方法,运行该方法即可)。

4:使监控变得简单,SpringBoot提供了actuator包,可以使用它来对应用进行监控。主要提供功能有如下截图

springboot框架简介_spring框架的功能
springboot框架简介_spring框架的功能

特点:

1:创立独立的Spring应用程序

2:嵌入的Tomcat,无需部署war文件

3:简化Maven配置

4:自动配置Spring

5:提供生产就绪功能,如指标,健康检查和外部配置

6:绝对没有代码生成和对XML没有配置要求

posted @   牵机  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示