SpringBoot入门篇-简介

几个思考?

  • SpringBoot什么时候诞生?从哪儿来?用来做什么?
  • 为什么我们要采用SpringBoot?-why
  • 怎么去使用?代价是什么?

诞生背景

2012 年 10 月,Mike Youngstrom 在 Spring jira 中创建了一个功能请求,要求 Spring 支持无容器Web 应用程序体系结构。

2013年,在SpringOne 2GX会议上,Pivotal团队的Adrian Colyer提到该平台将来的目标之一就是实现免XML配置开发。

2014 年 4 月,Spring Boot 1.0.0 发布。

使用原因

  1. J2EE开发笨重、配置繁重、开发效率低下、部署流程、第三方集成难度大
  2. 使用Spring 框架则需要大量的XML配置以及复杂的依赖管理。
分析

例如:平时如果我们需要搭建一个Spring Web项目的时候需要怎么做呢?
1)配置web.xml,加载Spring和SpringMVC
2)配置数据库连接、配置Spring事务
3)配置加载配置文件的读取,开启注解
4)配置日志文件

配置完成之后部署Tomcat 调试

好处
  • Spring Boot 的目的是提供一组工具,以便快速构建容易配置的 Spring 应用程序。
  • 简化Spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别的应用!

我们使用它来解决开发配置复杂和实施部署难问题,达到简化开发人员配置工作,降低一线工作人员升级应用工作量的目标。

SpringBoot快速构建
1、访问 http://start.spring.io/
2、选择构建工具Maven Project、Spring Boot版本以及一些工程基本信息,可参考右图。
3、点击Generate Project下载项目压缩包

既然选择SpringBoot就必然要去学习这一套技术栈,包括插件集成、SpringCloud、Spring Cloud Data Flow等。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值