前言:
之前看过很多spring boot的教程 自己从零搭建很少 今天搭建成功了就 简单的分享给大家 如有不足和错误的地方希望大家指出
1准备工作
需要安装
IntelliJ IDEA 或者eclipse +sts 插件来开发
IntelliJ IDEA 下载地址 :https://www.jetbrains.com/
eclipse 下载地址:https://www.eclipse.org/downloads/
sts 插件下载地址 :https://spring.io/guides/gs/spring-boot/
我这边主要是用IntelliJ IDEA 开发 eclipse 的步骤后期我会更新博客 希望大家见谅
2 具体实现
我们首先点击 Create New Project
然后选择Spring Initializr 这边 会自动管理https://start.spring.io/ 来创建springboot的项目
我们选择工程依赖方式 是 maven 还是 Gradle 我这边选择 Gradle 你也可以选择Maven 选择后我们点下一步
盘边有很多其他的依赖spring 的依赖 可以选择性的添加 集成进来 我们这里只是简单的教程demo 就直接next
然后单击Finish 就回自动创建springboot 项目了
创建完成后给我们创建一个 Application 的入口类 里面有一个入口方法main 方法来启动我们的spring boot 项目
点击右上角三角形我可以运行项目 我们没有加入controller 具体逻辑 所以项目运行就会马上关闭我们没有办法访问具体内容
我们在build.gradle 里面 添加 springboot web的依赖
implementation'org.springframework.boot:spring-boot-starter-web'
项目会自动去下载依赖的jar包
添加好依赖 之后我我们写一个controller 的类来做一下测试的数据返回
通过 @RestController @RequestMapping 来映射访问路径
具体代码
@RestController
@RequestMapping(value ="/hello")
public class HelloController {
@RequestMapping(value ="/index")
public Mapindex(){
Mapmap=new HashMap<>();
map.put("msg","部署成功");
return map;
}
@RequestMapping(value ="/getuserinfo")
public MapgetUserinfo(){
Mapmap=new HashMap<>();
User user=new User();
user.setId(1);
user.setUsername("徐庆");
user.setPassword("123456");
user.setPhone("18674049006");
map.put("msg","返回数据成功");
map.put("code",200);
map.put("user",user);
return map;
}
}
启动项目
我们点击右上角的三角形来运行项目 启动之后我们看到spring boot的标志出来了
现在我们用postman 来测试一下接口 因为是本地的服务tomcat 启动 所以只能用本地IP来拼接访问
网友评论