码迷,mamicode.com
首页 > 编程语言 > 详细

Spring Boot框架 - 项目搭建

时间:2019-11-12 20:14:33      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:web   bin   color   ati   自动   group   映射   mic   现在   

一、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框架 - 项目搭建

标签:web   bin   color   ati   自动   group   映射   mic   现在   

原文地址:https://www.cnblogs.com/pinenut/p/11844340.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!