Spring boot 搭建
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 搭建相关推荐
- spring boot 搭建 和 全局异常处理
spring boot 搭建: java -jar -Dserver.port=10000 -Dlogging.path=/var/logs xxx.jar & -- 默认在/var/lo ...
- maven 聚合工程 用spring boot 搭建 spring cloud 微服务 模块式开发项目
项目的简单介绍: 项目采用maven聚合工程 用spring boot 搭建 spring cloud的微服务 模块式开发 项目的截图: 搭建开始: 能上图 我少打字 1.首先搭建maven的聚合工程 ...
- Spring Boot 搭建应用实现登陆实例,页面使用bootstrap
2019独角兽企业重金招聘Python工程师标准>>> Spring boot 搭建web应用集成了thymeleaf模板实现登陆 下面是pom.xml的配置 <?xml v ...
- move_uploaded_file返回false但实际成功_023 Spring Boot 搭建实际项目开发框架
前面的课程中,我主要给大家讲解了 Spring Boot 中常用的一些技术点,这些技术点在实际项目中可能不会全部用得到,因为不同的项目可能使用的技术不同,但是希望大家都能掌握如何使用,并能自己根据实际 ...
- spring boot 搭建的一个企业级快速开发脚手架
源码地址 https://github.com/javanan/slife slife spring boot 搭建的一个企业级快速开发脚手架. 技术栈 Spring Boot MySQL Freem ...
- Spring Boot搭建简易spring clound框架 (一)
Spring Boot搭建简易spring clound框架 (一) 1.搭建之前先了解微服务 微服务架构介绍 微服务架构(Microservice Architecture)是一种架构概念,旨在通过 ...
- Spring boot 搭建个人博客系统(二)——登录注册功能
Spring boot 搭建个人博客系统(二)--登录注册功能 一直想用Spring boot 搭建一个属于自己的博客系统,刚好前段时间学习了叶神的牛客项目课受益匪浅,乘热打铁也主要是学习,好让自己熟 ...
- ureport2 + spring boot 搭建
ureport2使用 ureport2 UReport2是一款基于架构在Spring之上纯Java的高性能报表引擎,通过迭代单元格可以实现任意复杂的中国式报表 在UReport2中,提供了全新的基于网 ...
- 使用Spring boot搭建Wechat(企业微信)Demo -图文教程 -01 环境搭建
** Spring Boot-Wachat Demo [1] 环境搭建[适用小白的哥哥大白,高手跳过本节,内容主要记录个人搭建所遇到的坑和分享过程] ** Spring boot简介.特点等这里就不过 ...
- 使用Spring Boot搭建你的第一个应用程序
文章目录 依赖配置 main程序配置 MVC配置 安全配置 存储 Web 页面和Controller 异常处理 测试 结论 Spring Boot是Spring平台的约定式的应用框架,使用Spring ...
最新文章
- iOS 中 load 和 initialize的实现顺序
- AI领域五年引用量最高的10大论文:Adam登顶,AlphaGo、Transfromer上榜
- 探索客户端JavaScript
- 《javascript设计模式》笔记之第十章 和 第十一章:门面模式和适配器模式
- Angular目录结构分析以及app.module.ts详解
- Ubuntu14.04 YouCompleteMe Configure
- 计算机专业 操作系统,计算机操作系统
- windows 下安装Python easy_install 和pip
- PDF阅读器中如何改变线条颜色、线宽和线型等
- CentOS6.5 安装MongoDB
- linux学习: sudo命令(ubuntu)
- 你选书我买单,包邮送55本!ggplot2、R语言、Python任意什么书都可以!
- ISA Server 2006速战速决实验指南(7) 创建元素-网络对象
- Halcon软件和license下载
- python 输入框查询_前端实现输入框input输入时,调用后台查询。
- 银行家算法(C++实现)
- SQL Server 2000中的并行处理和执行计划中的位图运算符
- SpringBoot 中连接阿里云rds数据库
- Codeforces Round #772 (Div. 2) CF1635ABCDEF
- 利用AD和AUTO CAD制作PCB电路板车间生产工序卡
热门文章
- 国内少有的Flutter干货分享:Flutter的原理及美团的实践!
- 使用Flash Builder 4.5进行多平台游戏开发
- Android存储--SharedPreferences
- linux内核串口调试,linux 串口调试方法
- Android4清理代码缓存,Android清除应用缓存的两种方法
- java动态数组储存敌机_如何使用参数通过graphql将动态数组字符串存储为neo4j中的节点属性?...
- python4k高清图片_第一次接触,尝试用python抓取国外4k高清图像数据,真方便
- def python语言对照表_如何用python,华丽实现字典树?
- 如何用python批量下载数据_Python实现批量下载文件
- LeetCode 322. 零钱兑换(动态规划)