Spring Boot框架 - 项目搭建

Posted pinenutliu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot框架 - 项目搭建相关的知识,希望对你有一定的参考价值。

一、Spring Boot版本

  2014 年 4 月,Spring Boot 1.0.0 发布,2018 年 03 月,Spring Boot 2.0.0 发布,到现在的GA版 2.2.1,Spring Boot的版本迭代令人惊讶。它的出现,让Java迎来了又一春,它是Java应用开发的颠覆者,彻底改变了Java应用开发的模式。

  Spring Boot 2.0.0版本变化比较大,需要Java 8作为最低版本,默认集成Spring Framework 5。

二、项目构建

1、官网构建

  a) 进入官网地址https://start.spring.io/,提供默认Spring Boot项目构建。

  

  b) 选择构建方式->选择开发语言->选择Spring Boot版本->输入group id和artifact->添加依赖,就可以生成基础项目代码。

  c) 启动项目

   

 

 

2、手动maven构建(eclipse)

  a) 创建maven project

   

三、示例程序

  a) 添加依赖

1 <dependency>
2     <groupId>org.springframework.boot</groupId>
3     <artifactId>spring-boot-starter-web</artifactId>
4 </dependency>

  spring-boot-starter-web用于web场景,自动帮我们引入了web模块开发需要的相关jar包。

  b) hello world控制器

 1 package com.example.demo.controller;
 2 
 3 import org.springframework.web.bind.annotation.RequestMapping;
 4 import org.springframework.web.bind.annotation.RestController;
 5 
 6 @RestController
 7 @RequestMapping("/demo")
 8 public class DemoController {
 9     
10     @RequestMapping("/test")
11     public String test(){
12         
13         return "hello world!";
14     }
15 
16 }

  @RestController注解相当于@ResponseBody + @Controller合在一起的作用。

  @RequestMapping注解用来进行地址映射。

  c) 运行程序

 

 

以上是关于Spring Boot框架 - 项目搭建的主要内容,如果未能解决你的问题,请参考以下文章

三分钟搭建Spring Boot项目框架以及框架的应用

Spring Boot框架 - 项目搭建

Spring-Boot - 初步搭建

Spring Boot项目搭建

微服务中基于Spring Boot的maven分布式项目框架的搭建

Spring Boot快速搭建