从0开始搭建后台管理系统,这是No5。这一节,我们来实现第一个http接口。
打开项目,进入yuen-app的子模块,创建项目时,包名是cn.lovecto.yuen_app,我们修改下包名为cn.lovecto.yuen,并增加一个包cn.lovecto.yuen.controller,新建一个类AppController,如下:
package cn.lovecto.yuen.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/app")
public class AppController {
@RequestMapping("/index")
public String index() {
return "一个从0开始的后台管理系统";
}
}
代码报错,原因是缺少web相关依赖包,在主项目的pom.xml中加入:
<!-- 引入web模块 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
在类YuenAppApplication的main方法上点击Run,运行项目。
打开浏览器,输入:
http://localhost:8080/app/index
显示如下:

这样,我们的第一个接口就完成啦。
LoveCTO

