标签: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) 运行程序
标签:web bin color ati 自动 group 映射 mic 现在
原文地址:https://www.cnblogs.com/pinenut/p/11844340.html