Springboot+vue 增删改查的小项目

Springboot+vue 增删改查的小项目


前言

源码

gitee地址:https://gitee.com/lmy_020802/Lmyfirst

1. 介绍

Springboot+vue 前后端分离的增删改查小项目

2.核心功能

实现前后端交互 连接数据库实现增删改查

3.软件架构

前端:Vue 2.0+ElementUI+JS(JQuery)
后端:SpringBoot+SpringBoot JPA
数据库: MySql(8.0.26)
JDK:1.8

3.1 目录结构

在这里插入图片描述

4.项目流程

4.1导入工具类

Result工具类(后端响应结果给前端的工具类)
在这里插入图片描述

WebMvcConfig工具类(解决前后端跨域工具类)

在这里插入图片描述

4.2配置文件

连接数据库的配置文件
在这里插入图片描述

4.3创建数据库

4.3表结构

在这里插入图片描述

4.3表数据

在这里插入图片描述

4.4功能实现

4.4.1 定义一个实体类User(和数据库相对应)

在这里插入图片描述

4.4.2 定义Dao(Mapper层)

在这里插入图片描述

4.4.3 定义增删改查的方法(Service层)

在这里插入图片描述

4.4.4 定义接口(Controller层)

在这里插入图片描述

4.5前端页面

4.5.1 导入Jquery,Vue,ElementUI

注意:css样式引入一般都在开头
js样式引入一般都在结尾
在这里插入图片描述在这里插入图片描述

4.5.2 前端UI 绑定点击事件

ElementUI官网:

https://element.eleme.cn/#/zh-CN/component/table
在这里插入图片描述

代码实现:

在这里插入图片描述

5.运行结果

界面

在这里插入图片描述

新增功能

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

修改功能

在这里插入图片描述

在这里插入图片描述

删除功能

在这里插入图片描述

分页

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


总结

提示:这里对文章进行总结:

第一次自己实现CRUD 加上页面 对基础的CRUD小项目有了一定的认知还会继续努力

  • 1
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lmy020802

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值