Spring Boot学习笔记

Spring Boot学习笔记(一)搭建最简RESTful ap

2017-07-28  本文已影响0人  btnRetry

前言:Spring Boot是从Spring MVC发展过来的,但是并不需要先学习Spring MVC框架。关于此框架的资料是不少,但是基于Intellij IDEA的却不多,所以这里开个笔记记录一下在IDEA上用Maven搭建Spring MVC框架并进行Java Web开发的点点滴滴。

准备事项

  1. JDK 1.8+
  2. Maven 3.0+
  3. Intellij IDEA Ultimate(有30天的试用,激活方法点这里

新建工程

打开IDEA,新建一个工程,选择用Spring Initializr初始化工程模板,Next。

只勾选Web下的Web作为依赖包 填写项目名称,存储位置。

来看看IDEA为我们生成的模板。


搞定之后应该如下图所示:


完整的项目结构

pom.xml是项目的配置文件,<dependencies>管理着整个项目的依赖包/插件,如果要使用插件,必须在此引入,如jpa,aop,mysql等,具体方式后面会仔细讲解。

Hello World

在controller包下新建一个HelloController的java文件:

package com.example.demo.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {

    @RequestMapping("/hello")
    public String sayHi(@RequestParam(value = "name", required = false) String name) {
        String inputName = name == null || name.equals("") ? "World" : name;
        return "Hello, " + inputName;
    }
}

运行。


可以看到Tomcat的8080端口已经开启监听了。打开浏览器进行测试。



这就是说项目框架已经搭好了。

上一篇 下一篇

猜你喜欢

热点阅读