Springboot概念、创建和运行

本文介绍了Spring Boot的概念,强调其简化Spring程序开发的目的和优点,如快速启动、内嵌Tomcat、避免XML配置等。通过Idea创建Spring Boot项目,并详细解释了项目目录结构和运行方式。在实践中,通过创建UserController实现与浏览器的交互,同时提醒读者注意控制器的包路径,因为Spring Boot默认扫描启动类同级包下的类。
摘要由CSDN通过智能技术生成

1.什么是Spring Boot?为什么要学Spring Boot?

Spring 的诞⽣是为了简化 Java 程序的开发的,⽽ Spring Boot 的诞⽣是为了简化 Spring 程序开发 的。Spring的诞生之初是为了简化和加速java的程序开发,实质就是一个用di方式实现的ioc容器,但是伴随着spring的发展,功能也越来越多,开发和操作也越来越臃肿,springBoot就是为了简化和加速spring的使用诞生的,属于换汤不换药,技术的诞⽣和改进相⽐于之前的效率会有⼀个质的提升,⽽ Spring Boot 相⽐于 Spring 也是如此。

2.Spring Boot 优点 

1.当然是减少了开发时间,减少程序员的工作量简化编码
,比如我们要创建一个 web 项目,使用 Spring 的朋友都知道,在使用 Spring 的时候,需要在 pom 文件中添加多个依赖,而 Spring Boot 则会帮助开发着快速启动一个 web 容器,在 Spring Boot 中,我们只需要在 pom 文件中添加如下一个 starter-web 依赖即可。

2. SpringBoot 内嵌Tomcat服务器。可以直接打jar包 放在服务器上运行,非常的便捷

3.避免大量的Maven 导入和各种版本冲突

4.可以完全抛弃繁琐的 XML,使⽤注解和配置的⽅式进⾏开发。

5.提供生产级别的监控、健康检查以及外部化配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值