JVM · Java虚拟机原理 · JVM上语言·框架· 生态系统

第一节 SpringBoot 入门(一)

2020-05-03  本文已影响0人  编程与读书
SpringBootlogo.png

概述

随着动态语言的流行(Ruby、Groovy、Scala、Node.js),Java的开发显得格外的笨重:繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大。
在上述环境下,SpringBoot应运而生。Spring
Boot是Spring家族的一个子项目,其设计初衷是为了简化Spring配置,从而可以轻松构建独立运行的程序,并极大提高开发效率。它使用"习惯优于配置"的理念,针对不同的开发场景内置了相应场景下的习惯性配置,让我们创建项目时,实现"开箱即用"。使用SpringBoot很容易创建一个独立运行、准生产级别的基于Spring框架的项目,而不需要我们进行配置或者只需进行少量的Spring配置。

Spring Boot 优点

  • 可快速构建独立的Spring应用
  • 直接嵌入Tomcat、Jetty和Undertow服务器(无需部署WAR文件)
  • 提供依赖启动器简化构建配置
  • 极大程度的自动化配置Spring和第三方库
  • 提供生产就绪功能
  • 极少的代码生成和XML配置

环境准备

IDEA基本设置

IDEA欢迎页

公众号二维码.png
上一篇 下一篇

猜你喜欢

热点阅读