博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
about SpringBoot学习后记
阅读量:5892 次
发布时间:2019-06-19

本文共 923 字,大约阅读时间需要 3 分钟。

<SpringBoot实战>第一章节入门的名称为Spring风云再起

看起来Spring的功能确实受Java开发者喜爱

在SpringBoot中,继续将Spring框架做了另一次的封装使框架内代码模块更加简洁

 

[Original Spring] 原来的Spring :

假设你受命用Spring开发一个简单的Hello World Web应用程序.你该做什么? >>

* 一个项目结构中,其中有一个包含必要依赖的Maven或者Gradle构建文件,最起码要有Spring MVC和

Servlet API这些依赖.

* 一个web.xml文件 (或者一个WebApplicationInitializer实现),其中声明了Spring的DispatcherServlet (取代繁琐的多个Servlet)

* 一个启用了Spring MVC的Spring配置.

* 一个控制器类,以"Hello World"响应HTTP请求.

* 一个用于部署应用程序的Web应用服务器,比如Tomcat.

这份清单里只有一个东西是Hello World功能相关的,即控制器,剩下的都是Spring开发的Web应用程序必须的通用模板.

既然所有Spring Web应用程序都要用到它们,那为什么还要你来提供这些东西呢?

 

[SpringBoot Quintessence] SpringBoot精华所在 :

Spring Boot将很多魔法带入了Spring应用程序的开发之中,其中最重要的是以下四个核心.

* 自动配置: 针对很多Spring应用程序常见的应用功能,Spring Boot能自动提供相关配置.

* 起步依赖: 告诉Spring Boot需要什么功能,它就能引入需要的库.

* 命令行界面: 这是Spring Boot的可选特性,借此你只需写代码就能完成完整的应用程序,无需完整项目构建.

* Actuator(执行器/致动器/执行机构): 让你能够深入运行中的Spring Boot应用程序,一探究竟.

 

更加详细的还要单独学习下.

记得跟博 做好笔记

 

转载于:https://www.cnblogs.com/ukzq/p/9715844.html

你可能感兴趣的文章
CentOS 6.4 安装RBTools 报错 ImportError: Entry point ('console_scripts', 'easy_install') not found...
查看>>
Maven学习总结(七)——eclipse中使用Maven创建Web项目
查看>>
java描述学生
查看>>
如何取未知Json字符串 某个主键取对应的Value
查看>>
Java基础学习总结(4)——对象转型
查看>>
迁移home分区
查看>>
Git使用详细教程
查看>>
linux 查看进程使用(打开)的文件
查看>>
Java基础学习总结(9)——this关键字
查看>>
提取用户下的所有表的表结构
查看>>
[IOI2018]组合动作——构造
查看>>
BZOJ1430小猴打架——prufer序列
查看>>
浅谈IT路的职业规划
查看>>
Webtoos 仿Q+云桌面框架
查看>>
Liunx查找命令解析与分析
查看>>
jfinal3.0+easyui1.4.4后台权限管理系统 [2017.2.11 更新]
查看>>
centos7安装telnet服务
查看>>
iPhone、iPad的尺寸、分辨率
查看>>
JS函数表达式 -- 闭包
查看>>
安卓语音内录
查看>>