认识 SpringBoot |学习笔记

简介: 快速学习 认识 SpringBoot

开发者学堂课程【Java 面试疑难点串讲 3:开发工具及框架认识 SpringBoot】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/26/detail/568


认识 SpringBoot


最近可能最火热的概念(从去年)就是 SpringBoot 这种微架构,这种微架构里面包含有两块内容:

SpringBoot、SpringCloud (Rest 架构).

 

如果要想进行传统的 WEB 开发:

WEB 根目录:

WEB-INF:

js、jpg、css:

·jsp页面

·lib:一堆的包引用关系

classes:

一堆的类:

·一堆的配置文件

也就是说如果要想进行 WEB 开发,需要准备的内容特别的多,那么可能项目还没开发,先花了大概一天的时构建项目开发环境,这样就非常痛苦,而 SpringBoot 是直接基于 SpringMVC+Rest 改良版。

在 SpringBoot  里面它可以轻松地实现与 WEB 开发完全一样的过程,而且最为重要的是,整个开发的过程你在进行开发安排的时候可能只需要几分钟就可以启动这个项目了。

 

举个实际例子:

1.修改 pom.xml 文件引入搜需要的开发相关支持:

图片5.png

2.编写一个控制器程图片6.png

3.启动程序:

图片7.png

只需要几分钟就可以轻松实现 WEB 项目的搭建.访问路径。你不可能直接去搞SpringBoot 的,因为你要大量的 WEB 开发基础,而且项目的开发与部署还需要你很精通 Maven. 像 MyBatis,Shiro 等等继续要使用着。

相关文章
|
消息中间件 Java RocketMQ
Springboot 集成 Rocketmq 消费者|学习笔记
快速学习 Springboot 集成 Rocketmq 消费者
1403 1
Springboot 集成 Rocketmq 消费者|学习笔记
|
消息中间件 IDE Java
Springboot 集成 Rocketmq 生产者|学习笔记
快速学习 Springboot 集成 Rocketmq 生产者
774 0
Springboot 集成 Rocketmq 生产者|学习笔记
|
NoSQL 安全 Java
SpringBoot 自动配置的原理|学习笔记
快速学习 SpringBoot 自动配置的原理
172 0
SpringBoot 自动配置的原理|学习笔记
|
SQL 监控 Java
SpringBoot的MyBatis工程配置|学习笔记
快速学习SpringBoot的MyBatis工程配置
220 0
SpringBoot的MyBatis工程配置|学习笔记
|
监控 Java 应用服务中间件
SpringBoot|学习笔记
快速学习SpringBoot
106 0
SpringBoot|学习笔记
|
存储 机器学习/深度学习 IDE
SpringBoot 项目与被开发快速迁移|学习笔记
快速学习 SpringBoot 项目与被开发快速迁移
SpringBoot 项目与被开发快速迁移|学习笔记
|
安全 Java 应用服务中间件
集中式整合之搭建Springboot环境|学习笔记
快速学习集中式整合之搭建Springboot环境
集中式整合之搭建Springboot环境|学习笔记
|
消息中间件 Java 测试技术
SpringBoot 集成 JUNIT 测试下单基本流程|学习笔记
快速学习 SpringBoot 集成 JUNIT 测试下单基本流程
184 0
SpringBoot 集成 JUNIT 测试下单基本流程|学习笔记
|
Java 程序员 应用服务中间件
初识 SpringBoot|学习笔记
快速学习 初识 SpringBoot
125 0
|
Java 开发者
SpringBoot 整合测试|学习笔记
快速学习 SpringBoot 整合测试
187 0
SpringBoot 整合测试|学习笔记
下一篇
无影云桌面