1. pom 文件的依赖

<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.0.2.RELEASE</version><relativePath/> <!-- lookup parent from repository -->
</parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>
</dependencies>

添加如下插件信息,会使得 idea 的 maven 工具提供 spring-boot 的构建选项:

<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins>
</build>

2. main 类

@SpringBootApplication
@RestController
@RequestMapping("/hello")
public class DemoApplication {public static void main(String[] args) {SpringApplication.run(DemoApplication.class, args);}@RequestMapping(value = "/{firstName}/{lastName}",method = RequestMethod.GET)public String hello(@PathVariable("firstName") String firstName,@PathVariable("lastName") String lastName){return String.format("{\"message\": \"hello %s %s\"}",firstName, lastName);}
}
  • @SpringBootApplication:告诉 Spring Boot 框架,该类是 Spring Boot 服务的入口点;
  • 类前的 @RequestMapping(value = “/hello”) 此应用程序中公开的所有 URL 都将以 /hello 为前缀;
  • @PathVariable 从 URL 中注入参数;

Spring boot 搭建相关推荐

  1. spring boot 搭建 和 全局异常处理

    spring boot 搭建: java -jar -Dserver.port=10000 -Dlogging.path=/var/logs xxx.jar &   -- 默认在/var/lo ...

  2. maven 聚合工程 用spring boot 搭建 spring cloud 微服务 模块式开发项目

    项目的简单介绍: 项目采用maven聚合工程 用spring boot 搭建 spring cloud的微服务 模块式开发 项目的截图: 搭建开始: 能上图 我少打字 1.首先搭建maven的聚合工程 ...

  3. Spring Boot 搭建应用实现登陆实例,页面使用bootstrap

    2019独角兽企业重金招聘Python工程师标准>>> Spring boot 搭建web应用集成了thymeleaf模板实现登陆  下面是pom.xml的配置 <?xml v ...

  4. move_uploaded_file返回false但实际成功_023 Spring Boot 搭建实际项目开发框架

    前面的课程中,我主要给大家讲解了 Spring Boot 中常用的一些技术点,这些技术点在实际项目中可能不会全部用得到,因为不同的项目可能使用的技术不同,但是希望大家都能掌握如何使用,并能自己根据实际 ...

  5. spring boot 搭建的一个企业级快速开发脚手架

    源码地址 https://github.com/javanan/slife slife spring boot 搭建的一个企业级快速开发脚手架. 技术栈 Spring Boot MySQL Freem ...

  6. Spring Boot搭建简易spring clound框架 (一)

    Spring Boot搭建简易spring clound框架 (一) 1.搭建之前先了解微服务 微服务架构介绍 微服务架构(Microservice Architecture)是一种架构概念,旨在通过 ...

  7. Spring boot 搭建个人博客系统(二)——登录注册功能

    Spring boot 搭建个人博客系统(二)--登录注册功能 一直想用Spring boot 搭建一个属于自己的博客系统,刚好前段时间学习了叶神的牛客项目课受益匪浅,乘热打铁也主要是学习,好让自己熟 ...

  8. ureport2 + spring boot 搭建

    ureport2使用 ureport2 UReport2是一款基于架构在Spring之上纯Java的高性能报表引擎,通过迭代单元格可以实现任意复杂的中国式报表 在UReport2中,提供了全新的基于网 ...

  9. 使用Spring boot搭建Wechat(企业微信)Demo -图文教程 -01 环境搭建

    ** Spring Boot-Wachat Demo [1] 环境搭建[适用小白的哥哥大白,高手跳过本节,内容主要记录个人搭建所遇到的坑和分享过程] ** Spring boot简介.特点等这里就不过 ...

  10. 使用Spring Boot搭建你的第一个应用程序

    文章目录 依赖配置 main程序配置 MVC配置 安全配置 存储 Web 页面和Controller 异常处理 测试 结论 Spring Boot是Spring平台的约定式的应用框架,使用Spring ...

最新文章

  1. iOS 中 load 和 initialize的实现顺序
  2. AI领域五年引用量最高的10大论文:Adam登顶,AlphaGo、Transfromer上榜
  3. 探索客户端JavaScript
  4. 《javascript设计模式》笔记之第十章 和 第十一章:门面模式和适配器模式
  5. Angular目录结构分析以及app.module.ts详解
  6. Ubuntu14.04 YouCompleteMe Configure
  7. 计算机专业 操作系统,计算机操作系统
  8. windows 下安装Python easy_install 和pip
  9. PDF阅读器中如何改变线条颜色、线宽和线型等
  10. CentOS6.5 安装MongoDB
  11. linux学习: sudo命令(ubuntu)
  12. 你选书我买单,包邮送55本!ggplot2、R语言、Python任意什么书都可以!
  13. ISA Server 2006速战速决实验指南(7) 创建元素-网络对象
  14. Halcon软件和license下载
  15. python 输入框查询_前端实现输入框input输入时,调用后台查询。
  16. 银行家算法(C++实现)
  17. SQL Server 2000中的并行处理和执行计划中的位图运算符
  18. SpringBoot 中连接阿里云rds数据库
  19. Codeforces Round #772 (Div. 2) CF1635ABCDEF
  20. 利用AD和AUTO CAD制作PCB电路板车间生产工序卡

热门文章

  1. 国内少有的Flutter干货分享:Flutter的原理及美团的实践!
  2. 使用Flash Builder 4.5进行多平台游戏开发
  3. Android存储--SharedPreferences
  4. linux内核串口调试,linux 串口调试方法
  5. Android4清理代码缓存,Android清除应用缓存的两种方法
  6. java动态数组储存敌机_如何使用参数通过graphql将动态数组字符串存储为neo4j中的节点属性?...
  7. python4k高清图片_第一次接触,尝试用python抓取国外4k高清图像数据,真方便
  8. def python语言对照表_如何用python,华丽实现字典树?
  9. 如何用python批量下载数据_Python实现批量下载文件
  10. LeetCode 322. 零钱兑换(动态规划)