SpringBoot(一)简介于诞生背景

27 篇文章 0 订阅

SpringBoot

SpringBoot是spring家族的一员,其诞生的目的主要是为了简化开发spring应用的步骤,开发一个应用不在需要繁琐的配置.学习了springboot三个多小时,springBoot给我最大的感触就是快速,敏捷,不用写太多繁琐的配置文件

普通web项目步骤

举个栗子,如果不用springBoot,平时我们开发一个Web应用程序需要以下步骤

  • 新建一个web工程
  • 引入依赖
  • 配置web.xml文件
  • 配置框架本身的配置文件
  • 加入运行容器
  • 调试运行
    在这些步骤中,可能大家感触最深的或者最麻烦的就是引入各种依赖和配置各种xml文件,一不小心,依赖包可能冲突,或者缺少,配置文件可能写错.有时候,我们可能只是开发的一个很小的web应用,但是搭建环境可能比写业务代码花的时间长,想起来头都大….或者得不偿失….这时,SpringBoot出现了

springBoot步骤

在用SpringBoot开发一个web项目,我们可以极大的简化配置,可能需要以下几步:

  • 引入springboot-web-start依赖
  • 新建启动类,并在启动类上加入相关配置
  • 创建你的业务类
  • 运行程序
    很直观的看出,SpringBoot比普通的spring项目更加简洁,步骤少,简单.其实,如果从程序的运行角度看,springboot web项目和你开发一个springMVC项目没有多少区别,但是从开发者的角度看,两者开发步骤差距较大,是因为springBoot帮我们做了很多工作,spring一直提倡一种观念:”约定优于配置”,springBoot正是体现了这种思想,将一些常用的配置帮我们内置好,如果我们引入依赖,springBoot会检测我们需要什么,然后加载预定义的配置,启动容器,运行程序,对开发者非常友好

--------------------- 本文来自 tangyaya8 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/tangyaya8/article/details/80387089?utm_source=copy

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值