Springboot(1)

果然没有实际点的项目还是不行啊o(╥﹏╥)o
来源SpringBoot实战(第四版)

首先还是先介绍Spring,方便与SpringBoot(以后简称SB)做对比。

要用Spring开发一个helloworld的程序,我们需要:

  1. 一个项目结构,其中有一个包含必要依赖的Maven或者Gradle构建文件,最起码要有Spring MVC和Servlet API这些依赖。
  2. 一个web.xml文件(或者一个WebApplicationInitializer实现),其中声明了Spring的DispatcherServlet。
  3. 一个启用了Spring MVC的Spring配置。
  4. 一个控制器类,以“Hello World”响应HTTP请求。
  5. 一个用于部署应用程序的Web应用服务器,比如Tomcat

而SB呢,主要有四个核心:

  1. 自动配置:针对很多Spring应用程序常见的应用功能,Spring Boot能自动提供相关配置。
  2. 起步依赖:告诉Spring Boot需要什么功能,它就能引入需要的库。
  3. 命令行界面:这是Spring Boot的可选特性,借此你只需写代码就能完成完整的应用程序,无需传统项目构建。
  4. Actuator:让你能够深入运行中的Spring Boot应用程序,一探究竟。

SB是对spring的进一步封装,springmvc,内置tomcat可以直接运行。
在使用SB时,我们可以通过starter依赖引入各个特定功能所需要的自动配置类和所需依赖;
通过@EnableXxx注解启用某种功能;
通过yml或properties文件进行配置。
每一个SB程序都必须提供一个主启动类。


不多bb,开始下载。
在这里插入图片描述
上面 GA代表稳定版,SNAPSHOT是快照不稳定。
2.xxx版本是基于spring 5的,最低jdk为1.8.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值