一篇文章带你走进Spring Boot(Spring Boot入门案例,依赖下载慢问题解决,自定义banner)

目录

一、学前需了解

二、Spring Boot 介绍

三、Spring Boot 特点

四、入门项目

1、搭建工程

2、添加依赖

3、创建启动类

4、编写controller

5、运行测试

五、自定义banner


一、学前需了解

spring,springmvc,mybatis,maven,tomcat

二、Spring Boot 介绍

        想了解Spring Boot,首先必须知道什么是Spring Boot,Spring Boot是由Pivotal团队提供的全新框架,其中“Boot”的意思就是“引导”,Spring Boot 并不是对 Spring 功能上的增强,而是提供了一种快速开发 Spring应用的方式。

        其实不同编程语言之间是存在“鄙视链”的,没错,就是鄙视链,大概情况如下。

        汇编→C/C++→Java→Php,PHp“鄙视所有语言”

        情况大概就是这么个情况,这个鄙视链根据每个人的境遇有所不同,但是也大差不差。

        别问Python,Python和Java同级。

        为什么说这个呢?因为其他语言鄙视Java语言开发太麻烦了,分那么多层,每一层还有那么多配置和映射,就算是有注解也不是那么方便,这样下去Java很有可能会陨落😱。

        为了能够快速开发,适应市场需求,搞出了Spring Boot这么个东西。

三、Spring Boot 特点

        • 嵌入的 Tomcat,无需部署 WAR 文件

        Spring Boot 使用嵌入式的 Servlet 容器(例如 Tomcat、Jetty 或者 Undertow 等),应用无需打成 WAR 包 。

        • 简化Maven配置

        Spring Boot 提供了一系列的“starter”来简化 Maven 配置。

        • 自动配置

        Spring Boot 提供了大量的自动配置类,开发人员不需要任何 xml 配置即可实现 Spring 的所有配置

        学过这个东西之后下面这个图片代表我的心情。

        我就想知道为什么会有这么“恶心”的东西,我以前学的东西到底是什么?我以前打的代码是什么?我建的工程又是什么?

        这给我干哪来了?这还是Java吗?

        为什么不早点出现在我面前?

        废话不多说了,直接上入门项目吧。

四、入门项目

1、搭建工程

        入门项目选择的是“helloworld”,首先要建立一个项目,当然,建的是一个maven项目,搭建完之后,访问http://start.spring.io/,然后如下图。(丑了点,将就看吧。)

        打开下载的项目,如下页面。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值