家庭记账本开发(2)

接着昨天的计划,采用spring boot和vue开发

采用前后端分离的模式,先从后端开始:

①创建springboot项目,并导入相关依赖,配置相关设置

包括mybatis驱动,Lombok驱动(实现bean类的快速生成),sql数据库驱动 spring web驱动

 

②配置相关数据库的信息,如下

 ③ 使用codeGenerator工具快速生成项目的后端框架,包括controller mapper service 三层架构,还有pojo实体类

 ④在pojo类中定义Result规范,规定接口的统一返回数据

 1 package com.lian.pojo;
 2 
 3 import lombok.AllArgsConstructor;
 4 import lombok.Data;
 5 import lombok.NoArgsConstructor;
 6 
 7 @Data
 8 @AllArgsConstructor
 9 @NoArgsConstructor
10 public class Result {
11     private Integer code;
12     private String msg;
13     private Object data;
14     public static Result success(Object data){
15         return new Result(1,"success",data);
16     }
17     public static Result success(){
18         return new Result(1,"success",null);
19     }
20     public static Result error(String msg){
21         return new Result(0,msg,null);
22     }
23 }
posted @ 2024-02-25 11:44  连师傅只会helloword  阅读(3)  评论(0编辑  收藏  举报