实现效果
在浏览器中输入localhost:8080/hello ,浏览器响应一个hello wor
首先创建一个项目配置好spring boot 这个如果没有配置好的可以看下我的上一篇博客,https://editor.csdn.net/md/?articleId=103861919 把项目先创建好。
在项目的二级包名下创建一个controller包作为控制层代码区,如图
在controller中创建Hello 类
,代码如下
package com.example.controller;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController //该注释表示将该类声明为一个控制层的可以与前端交互的类
@EnableAutoConfiguration //这里的注释表示允许Springboot自动配置该类的spring容器中
public class Hello {
@RequestMapping("/hello") //设置浏览器访问时映射路径为/hello 当浏览器访问该路径时 相当于我们就访问了execute方法
public String execute() {
return "Hello World!"; //给出返回值
}
}
这里的代码我已经做了相应的注释,总结一下主要就是创建的一个控制层的类,然后给类声明成一个springboot可以识别并可以自动配置的类,加入三个注释后我们就可以对映射路径进行访问了。
关键的一步访问地址之前需要启动我们的应用
将我们刚刚创建的Hello类放入到springboot application中跑起来就可以了
放好之后运行springboot 入口程序
当然如果你对javaweb一点都不了解的话,可能你会看的有点吃力,如果是这样的话建议你去看下javaweb的基础。
都配置好以后我们开始在浏览器访问就可以了