Spring Boot框架开发Web项目之二 Hello Spring Boot

本系列文章主要索引详情点击查看


现在我们已经搭建好了所需要的开发环境,下面我们便开始使用IDEA创建一个基于Spring Boot的Web工程 -- Hello Spring Boot。

工具

IntelliJ IDEA 16

JDK 1.8

Maven 3.5

Tomcat 1.8

Spring Boot框架开发Hello World

第一步:使用IDEA创建一个Spring Boot工程

1、打开IDEA,选择新建工程,进入新建工程面板

Spring Boot框架开发Web项目之二 Hello Spring Boot_第1张图片

如果没有找到Spring Initialize,进入配置“Configure”


Spring Boot框架开发Web项目之二 Hello Spring Boot_第2张图片

选择"Plugins"


Spring Boot框架开发Web项目之二 Hello Spring Boot_第3张图片

选择“Installed”,在搜索框中输入spring boot


Spring Boot框架开发Web项目之二 Hello Spring Boot_第4张图片


2、选择Spring Initlallzr ,并选择Project SDK的 JDK版本为1.8,点击 “Next”,如果出现如下图所示错误提示

Spring Boot框架开发Web项目之二 Hello Spring Boot_第5张图片

3、修改Initializr Service URL的地址为 http://start.spring.io (初始URL地址为: https://start.spring.io),然后点击 Next,进入下一操作窗口

Spring Boot框架开发Web项目之二 Hello Spring Boot_第6张图片

4、如上图所示,可以根据需要修改项目配置,之后点击Next

Name :标识项目名称

Type :项目管理方式,默认选择第一个Maven Project

5、下面选择主题功能,可以按照需求进行选择,此处因为是Java Web项目,所以选择web,然后点击Next

Spring Boot框架开发Web项目之二 Hello Spring Boot_第7张图片

6、在这里选择项目的文件路径。点击finish

Spring Boot框架开发Web项目之二 Hello Spring Boot_第8张图片

7、如果没有出现问题,则会自动生成如下目录


Spring Boot框架开发Web项目之二 Hello Spring Boot_第9张图片

建立controller层

1、现在项目已经搭建完成,但是如果想要跑起来,还需要新建一个controller,这里我们新建一个包,命名为controller,之后建立一个类DemoController.java,此时目录结构如下图

Spring Boot框架开发Web项目之二 Hello Spring Boot_第10张图片

DemoController.java内容如下

Spring Boot框架开发Web项目之二 Hello Spring Boot_第11张图片

说明,此处使用了@RestController注解,次注解相当于@Controller 和@ResponseBody 的组合注解,如果使用@Controller注解和@ResponseBody注解重写DemoController.java,则代码示例如下

Spring Boot框架开发Web项目之二 Hello Spring Boot_第12张图片

@Controller 注解: 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象,控制器Controller 负责处理由DispatcherServlet 分发的请求

@ResponseBody 注解:注解用于将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区

@RequestMapping 注解:是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径

2、之后点击Run→Run DemoApplication.java启动项目,在浏览器中访问http://localhost:8080/he

Spring Boot框架开发Web项目之二 Hello Spring Boot_第13张图片

3、如果出现如上图所示显示效果,则移动DemoApplication.java到com.example目录下,移动后,目录结构如下所示

Spring Boot框架开发Web项目之二 Hello Spring Boot_第14张图片

4、再次点击Run→Run DemoApplication.java启动项目,在浏览器中访问http://localhost:8080/he,页面成功显示如下

Spring Boot框架开发Web项目之二 Hello Spring Boot_第15张图片


上一篇:Spring Boot 框架开发Web项目之一 前期准备

下一篇:Spring Boot框架开发Web项目之三 第一个页面

你可能感兴趣的:(Spring Boot框架开发Web项目之二 Hello Spring Boot)