SpringBoot写helloworld程序

SpringBoot写helloworld程序

1、第一步新建一个Project:

 

2、下一步后,填写Group Id和Artifact Id,还有底部的Package name:

 

3、下一步这里,选择你需要的内容

 

4、下一步,新建成功

 

5、目录结构:

 

6、新建controller包(控制器),注意,新建的目录结构

 

7、新建 HelloController类,并键入代码

注意:

@Controller注解:

      用在类上面,表示这个类是一个Controller,比如web controller
      该注解可以被当作是@Component注解的一个特殊实现
      允许通过类路径扫描自动检测实现类
      它通常是和基于注解@RequestMapping的方法结合使用的
      该注解有一个默认方法,返回类型为String,value的值默认为空
      value的值可能是逻辑组件的名称,如果有自动检测到的组件,则将其转换为Spring bean

 @responseBody注解  

      @responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML

  数据,需要注意的呢,在使用此注解之后不会再走视图处理器,而是直接将数据写入到输入流中,他的效果等同于通过response对象输出指定格式的数据。

@RequestMapping注解

@RequestMapping来映射URL
    注解 @RequestMapping 可以用在类定义处和方法定义处。
    类定义处:规定初步的请求映射,相对于web应用的根目录;
    方法定义处:进一步细分请求映射,相对于类定义处的URL。如果类定义处没有使用该注解,则方法标记的URL相对于根目录而言;

 

 

8、启动DemoApplication类(主类)

 

9、浏览器输入localhost:8080/hello,成功访问hello world

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值