SpringBoot 超级入门法则
第一章 SpringBoot基础
1.springboot 简介
Spring Boot 是由 Pivotal[ˈpɪvətl]团队(一家做大数据的公司)提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot 致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。简单来说,SpringBoot 可以简化 Spring 应用程序的开发,使我们不再需要 Spring 配置文件及 web.xml 文件。用其官网上面的话来说就是:"Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”."
2.创建一个springboot工程
2.1在idea中创建工程
首先我们打开idea,依次选择File–>New–>Project,打开如下界面:
选择Spring Initializr,点击next,显示内容如下:
填写上面的信息,并选择打包方式,可选择jar或者war,然后点击next,显示内容如下:
此时所展示的就是我们工作中所需要的各种依赖,前提是这些依赖是spring官方支持的,否则无法找到对应的依赖,需要我们手动在pom文件中进行添加,为了便于我们的演示,我们选择Web->Spring Web,然后点击next,此时我们的项目就创建完成了,下面我们来编写一段代码来看一下:
代码如下:
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping(value = "hello")
public String hello(){
return "Hello";
}
}
点击Application中的main方法,工程启动,控制台打印如下:
默认启动端口8080,现在我们去浏览器访问一下:
如图所示,接口给我们返回了“Hello”,由此我们创建的第一个springboot项目就成功了。
2.2在spring官网创建工程
打开浏览器,输入start.spring.io,即可看到如下页面展示:
点击Generate,即可生成一个压缩包,解压之后,导入到idea中即可。
至此,如何创建一个简单的SpringBoot工程今天就先说到这里。