SpringBoot框架 Java框架入门之简单介绍SpringBoot框架
初尘屿风 人气:0想了解Java框架入门之简单介绍SpringBoot框架的相关内容吗,初尘屿风在本文为您仔细讲解SpringBoot框架的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:SpringBoot框架,Java框架,下面大家一起来学习吧。
前言
Spring都包含了哪些部分呢?
主要包含Spring Boot、Spring Framework、Spring Data、Spring Cloud、Spring Cloud Data Flow、Spring Security、Spring Batch等众多项目。在spring的官网中对其有详细的介绍。
一、SpringBoot是什么?
SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种 方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种 方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
二、请求与响应介绍
浏览器/客户端->服务器的过程;
请求服务器->浏览器的过程:响应。
三、springBoot之helloWorld
(1)创建maven项目,添加pom.xml文件
添加parent依赖,引入这个之后,相关的引入就不需要添加version的配置,springboot会自动选择最 合适的版本进行添加:
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.3.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent>
(2)添加jar包依赖:
<dependencies> <!-- mvc,aop的依赖包 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!-- 由于我们在上面指定了parent,这里就不需要指定版本号 --> </dependency> </dependencies>
(3)jdk,编码描述:
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF- 8</project.reporting.outputEncoding> <java.version>1.7</java.version> </properties>
加载全部内容