最近要做前后端分离,作为前端要给后端写个demo,那么我粗略的看了一下spring-boot的教程
- 版本控制器
个人比较讨厌gui相关的东西
这里推荐mac的 Java管理器jenv
当然不用也行,本人需要1.8做rn开发,没事还要看看最新的异步
brew install jenv
这个教程很多,也不是重点,略过
-
安装vscode插件
image.png
image.png
-
建立项目
command+shift+p 呼出上方快捷栏
image.png
我是依次选择了maven => java ... 之后都是自己项目的配置信息,比较注意的还有spring版本的选择,我的是2.1.6
- 开启web
将pom.xml中的spring-boot-starter 改为spring-boot-starter-web
主文件xxxApplication.java下新建文件夹controller
在文件夹内新建文件HomeController.java
package com.xxx.xxx.controller;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@CrossOrigin
@RestController
public class HomeController {
@RequestMapping("/hello")
public String home() {
return "hello word";
}
}
- 启动服务
mvn spring-boot:run
6.访问页面
localhost:8080/home
网友评论