SpringBoot脚手架搭建(版本2.x)

一、环境配置

(一) 下载安装并配置jdk1.8

1.下载jdk1.8
在这里插入图片描述2.配置环境变量JAVA_HOME、Path
在这里插入图片描述
在这里插入图片描述3.验证本地jdk是否安装完成

java -version

在这里插入图片描述

(二) 下载安装并配置apache maven

在这里插入图片描述在这里插入图片描述


二、idea创建springboot框架

1.新建框架
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

2.设置springboot文件夹为maven工程
pom.xml -> Add as Maven Project

3.修改语言
在这里插入图片描述
4.修改配置文件后缀
在这里插入图片描述
在这里插入图片描述

5.配置文件设置数据库
启动失败的话加上端口号

server:
  port=8080

在这里插入图片描述

6.启动成功在这里插入图片描述

在这里插入图片描述

7.类注释
在这里插入图片描述

8.统一添加返回对象Result

package com.example.springboot.common;

import lombok.*;

//接口统一返回包装类

@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class Result {

    public static final String CODE_SUCCESS = "200";
    public static final String CODE_AUTH_ERROR = "401";
    public static final String CODE_SYS_ERROR = "500";

    /**
     * 请求的返回编码  200   401   404  500
     * 编码表示这次请求是成功还是失败
     * 或者说  可以看出失败的类型是什么
     */
    private String code;
    /**
     * msg表示错误的详细信息
     */
    private String msg;
    /**
     * 数据从什么地方返回出去?
     * 就是这个data
     * user  Object类型就是User
     * List  Object类型就是List
     * Map   Object类型就是Map
     * Object extend Yushengjun
     */
    private Object data;


    public static Result success() {
        return Result.builder().code(CODE_SUCCESS).msg("请求成功").build();
    }

    public static Result success(Object data) {
        return new Result(CODE_SUCCESS, "请求成功", data);
    }

    public static Result error(String msg) {
        return new Result(CODE_SYS_ERROR, msg, null);
    }

    public static Result error(String code, String msg) {
        return new Result(code, msg, null);
    }

    public static Result error() {
        return new Result(CODE_SYS_ERROR, "系统错误", null);
    }

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值