文档章节

Spring boot之Hello world

Gerry1218
 Gerry1218
发布于 2018/06/14 16:57
字数 284
阅读 0
收藏 0
  1. /src/main/java/com.test/下新建web

  2. web包新建Java Class,名为HomeController

  3. 添加test方法,运行工程

  4. 打开浏览器,地址栏:http://localhost:8080/test

说明: @RestController --- 组合@ResponseBody和@Controller注解; @RequestMapping --- 处理请求地址映射的注解,可用于类或方法上。value: 指定请求的实际地址;method: 指定请求的类型, GET、POST、PUT、DELETE等; @Controller --- 声明控制器,辅助实现组件扫描,组件扫描器会自动找到HomeController并将其声明为Spring应用上下文中的一个bean(Spring 实战第4版P143-144)。 @ResponseBody --- 将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区。根据Request对象header部分的Accept属性(逗号分隔),逐一按accept中的类型,去遍历找到能处理的HttpMessageConverter; @RequestBody --- 读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑定到要返回的对象上,再把HttpMessageConverter返回的对象数据绑定到 Controller中方法的参数上。

© 著作权归作者所有

下一篇: SSH
Gerry1218
粉丝 9
博文 81
码字总数 15130
作品 1
杭州
程序员
私信 提问
springboot系列二 devtools热部署 (2.1.0.RELEASE版本)

spring-boot-devtools 可以动态编译java类。比如在开发过程中,修改了某个java类,但是重启需要好长时间,这个时候用devtools能很快编译好修改的java代码,实现热部署 使用: pom依赖: 启动...

yimingkeji
2018/11/21
156
0
关于springboot打包成jar包运行后找不到SpringApplication的问题

4.0.0 com.jege.spring.boot spring-boot-hello-world 0.0.1-SNAPSHOT jar spring-boot-hello-world http://maven.apache.org org.springframework.boot spring-boot-starter-parent 1.4.1.R......

冬夜的星空
2017/11/16
4.8K
5
开发第一个spring boot应用

我们来用spring boot开发一个简单的“hello world”web应用,使用maven构建。开始之前,先检查你的java与maven的版本,看是否是spring boot1.3支持的版本: $ java -versionjava version "1...

柳哥
2015/05/17
17.7K
3
Spring Boot功能实战

添加web功能启动器 添加了Spring Boot基础依赖后,如要使用web mvc功能,只需要添加如下启动器即可,Spring Boot会自动装配web功能。 添加启动类 然后添加启动类,建议放在根包下,这里把Con...

Java技术栈
2018/06/10
36
0
Spring Boot入门(1)Hello World

Spring Boot介绍   对于熟悉Spring的读者读者来说,想必也听说过Spring Boot的大名,Spring Boot旨在简化Spring的开发,它涉及了Spring的方方面面,是一个令人惊叹的神奇发明。Spring Boot...

jclian91
2018/04/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

好程序员大数据教程分享Scala系列之模式匹配和样例类

好程序员大数据教程分享Scala系列之模式匹配和样例类 1.样例类 在Scala中样例类是一中特殊的类,样例类是不可变的, 可以通过值进行比较,可用于模式匹配。 定义一个样例类: 构造器中每一个...

好程序员官网
13分钟前
3
0
让nginx上的静态网页在访问的时候没有html后缀

需求背景: 公司产品小姐姐觉得这个访问带html后缀不专业,要求访问不带html后缀 nginx 配置 #原配置 location / { index index.html index.htm index.php; try_files $...

Linux_Anna
14分钟前
3
0
beetl的内置函数

函数调用Beetl内置函数请参考附录,以下列出了常用的函数date 返回一个java.util.Date类型的变量,如 date() 返回一个当前时间(对应java的java.util.Date); ${date( "2011-1-1" , "yy...

gantaos
14分钟前
3
0
spring cloud 2.x版本 Gateway自定义过滤器教程

前言 本文采用Spring cloud本文为2.1.8RELEASE,version=Greenwich.SR3 [toc] 本文基于前两篇文章eureka-server、eureka-client、eureka-ribbon、eureka-feign和spring-gataway的实现。 参考......

毛毛向前冲V5
18分钟前
3
0
VPGAME 的 Kubernetes 迁移实践

作者 | 伍冲斌 VPGAME 运维开发工程师 导读:VPGAME 是集赛事运营、媒体资讯、大数据分析、玩家社群、游戏周边等为一体的综合电竞服务平台。总部位于中国杭州,在上海和美国西雅图分别设立了...

阿里巴巴云原生
23分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部