SpringBoot写helloworld程序

本文详细介绍了如何使用SpringBoot构建一个简单的HelloWorld应用程序。从新建Project,配置GroupId和ArtifactId,选择所需依赖,到创建Controller包和HelloController类,使用@Controller、@ResponseBody和@RequestMapping注解,最后启动应用并成功访问localhost:8080/hello,展示了一个完整的SpringBoot入门流程。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值