SpringBoot简单介绍

一丶什么是SpringBoot

 

1.1从Spring说起

1.1.1Spring的优点

Spring 诞生时是 Java 企业版(Java Enterprise Edition,JEE,也称 J2EE)的
轻量级代替品。无需开发重量级的 Enterprise JavaBean(EJB),Spring 为企业级
Java 开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Java 对象(Plain Old Java Object,POJO)实现了 EJB 的功能。

1.1.2Spring的缺点

起初Spring需要配置许多xml,之后基于注解的组件扫描,消除了大量针对应用程序自身的XML配置。Spring3.0引入基于java的配置,这是一种类型安全的可重构配置,可以代替XML
所有配置都代表了开发时的损耗。因为编辑配置占用了编写程序逻辑的时间,而且很容易出错。

Spring开发写代码方便,但配置麻烦。
 

1.2 SpringBoot简介

 

1.2.1 SpringBoot很好的解决了Spring的问题

SpringBoot基于约定由于配置的思想,是的开发人员不必在配置和逻辑业务之间进行思维的切换,全身心的投入到逻辑业务的代码中,从而提高了开发效率,缩短了项目周期

1.2.2 SpringBoot的特点

为 Spring 的开发提供更快的入门体验

开箱即用,没有代码生成,无需XML配置,可以根据需要修改默认值

提供了一些大型项目中常见的非功能性特性,如内嵌服务器、安全、指标,健康检测、外部化配置等

SpringBoot并没有增强Spring的功能,而是使开发人员更方便的使用Sping

1.2.3SpringBoot的核心功能
起步依赖

将具有某些功能的坐标打包在一起,并提供默认的功能

自动配置

SpringBoot的自动配置是一个应用程序启动时的过程,Spring考虑需要用到的配置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值