第一步:创建project
file-->new-->other-->Spring Boot-->Spring Starter Project
如果没有出现这个界面,可以windows-->preferences-->general-->Networks Connections-->Active Provider
把这个改为Manual。然后再打开,该节目可能不会立刻出现,但是等待加载完成即可。
next之后,在Available中打web,搜索可用的框架,然后添加Spring Web,然后finish
完成之后可能没有反应,看右下角进度条,可能还没有完成。
第二步:项目创建好之后,打开src/main/java,里面已经有了一个包,在他旁边再新建一个包,已有包的名字+“.controller”,名字必须一样并加上这个后缀,不然不能运行。
然后新建一个class,命名indexcontroller。
开始写代码之前,把自动补全调好:
windows-->perference-->java-->Editor-->Contest Assist,右下角Auto-Activation第二个选项Auto-Activation triggers for java:里面可能只有一个点,把点后面加上a-z;
然后在这个类里修改:
package com.tedu.mall.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
//用户可以通过浏览器访问这个类
@RestController
public class indexController {
//浏览器中输入http://127.0.0.1:8080/index,就可以看见网站名称
//request请求,map映射,如果用户访问/index,服务器就执行getName
@RequestMapping("/index")
public String getName() {
return "dyg的网站";
}
}
写完之后:
点击这个按钮,出来Boot Dashboard
看到我们的项目
然后右键start,会看见后面自动加了一个端口号8080
关于修改端口号:
在项目文件里找
src/main/resources-->application.properties打开后添加一句话如:
server.port=9090,这样就修改端口号为9090了。(在8080端口被占用的时候修改,一般不用改)
注:修改端口号是需要在非运行状态下进行。
第三步:在自己的电脑上访问这个网页
浏览器中输入 http://127.0.0.1:8080/index
第四步:让所有人都能访问:
点右下角加号,然后填入信息
前提是你的Spring 的服务一直开着