Go+Vue通用后台管理项目实战

Go+Vue通用后台管理项目实战
共123节 374人在学 课程详情
课程目录
讨论留言
  • 项目简介及搭建

    • 项目简介
    • 项目搭建
    • 项目依赖
    • 端口及初始化配置
    • 数据库db配置
    • 缓存redis配置
    • 图片上传配置
    • 日志log配置
  • 完善基础配置

    • 数据库mysql配置初始化
    • 缓存redis配置初始化
    • 跨域中间件
    • 通用返回结构
    • 鉴权中间件
    • 日志log中间件
    • 路由router初步定义
    • 启动程序main
  • 登录及验证码接口开发

    • 后端验证码接口开发
    • 后端登录接口开发
  • 部门及岗位开发

    • 岗位相关接口开发
    • 新增岗位
    • 岗位列表查询
    • 根据id查询岗位
    • 修改岗位
    • 单删除和批量删除
    • 岗位状态修改和下拉列表
    • 部门列表
    • 新增部门
    • 根据id查询部门
    • 修改部门
    • 删除部门
    • 部门下拉列表
  • 角色及菜单权限开发

    • 新增菜单
    • 新增菜单下拉列表
    • 根据id查询菜单
    • 修改菜单
    • 根据id删除菜单
    • 查询菜单列表
    • 新增角色
    • 根据id查询角色
    • 修改角色
    • 根据id删除角色
    • 修改角色状态
    • 分页查询角色列表
    • 角色下拉列表
    • 根据角色的id查询菜单权限数据列表
    • 完成角色权限分配
  • 用户相关接口开发

    • 新增用户
    • 根据用户id查询用户信息
    • 修改用户
    • 根据用户的id删除用户
    • 修改用户状态
    • 重置密码
    • 分页查询用户列表
    • 图片上传
    • 修改个人信息
    • 修改个人密码
    • 完善左侧菜单列表
    • 完善登录用户权限列表
    • jwt鉴权认证
  • 日志开发

    • 新增登录日志
    • 分页查询登录日志
    • 单删除,多删除,清空登录日志
    • 操作日志中间件,新增操作日志
    • 分页查询,单删,多删,清空操作日志
  • 前端项目初始化

    • 前端项目简介及初始化
    • 新建包名及包名讲解
    • 依赖的安装及vue配置
    • 路由的封装
    • 环境配置
    • axios的统一封装
    • storage封装
  • 登录交互开发

    • 登录页面的开发1
    • 登录页面的开发2
    • 验证码前后端对接
    • 登录接口前后端对接
    • 数据存储
    • 路由导航
  • 主页侧边栏和头部开发

    • 主体页面布局
    • 侧边栏logo和标题
    • 左侧菜单基本布局及实现
    • 实现点击路由跳转
    • 保持路由激活
    • 张开和折叠图标布局
    • 实现张开和折叠
    • 面包屑功能的实现
    • 头部右侧个人头像和用户组件开发
    • 实现点击退出功能
    • 多标签初始布局
    • 路由监听及添加选中项
    • 标签页前面新增小白点
    • 点击标签页实现跳转
    • 点击实现关闭
  • 部门及岗位的开发

    • 岗位列表实现
    • 修改岗位状态
    • 新增岗位
    • 修改岗位
    • 岗位的单删除和批量删除
    • 部门列表
    • 新增部门
    • 编辑部门
    • 删除部门
  • 菜单权限及角色开发

    • 菜单列表
    • 新增菜单
    • 编辑和删除菜单
    • 角色列表
    • 角色状态的启用和停用
    • 新增角色
    • 编辑角色
    • 删除角色
    • 分配权限
  • 用户及个人中心开发

    • 用户列表和用户状态修改
    • 用户新增
    • 用户修改,删除,重置密码
    • 个人信息
  • 日志开发

    • 登录日志列表,删除,批量删除,清空登录日志
    • 操作日志列表,删除,批量删除,清空操作日志
    • 权限处理
    • 首页处理
    • 后端完整代码
    • 前端完整代码
    • 项目sql
    • 项目图片
    • 项目搭建文档
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

修改岗位,,,,,,(修改岗位post)

课程介绍

课程收获:
1、掌握组件中业务逻辑抽离的方法
2、掌握jwt,日志,跨域,鉴权中间件的使用
3、掌握基于gorm的sql多表查询
4、掌握gin-swag的应用
5、掌握go语言开发前后端分离项目的能力
6、从0到1开发完整前后端分离项目的能力

技术栈:

go后端 gin+gorm+swagger+reids+jwt+base64Captcha+mysql+yaml

vue前端vue+axios+element-ui+echarts+vue-router+vuex+vue-treeselect

课程展示:

推荐课程

信息系统项目管理师自考笔记

李明 · 710人在学

python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

王先生 · 22073人在学

手把手搭建Java超市管理系统【附源码】(毕设)

汤小洋 · 4198人在学

Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

黄菊华 · 786人在学

基于SSM酒店管理系统(毕设)

小尼老师 · 837人在学

java项目实战之购物商城(java毕业设计)

Long · 5151人在学

手把手搭建Java求职招聘系统【附源码】(毕设)

汤小洋 · 1506人在学

Python Django 深度学习 小程序

钟翔 · 2317人在学

城管局门前三包管理系统+微信小程序(vue+springboot)

赖国荣 · 597人在学

Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

李杰 · 3979人在学

正在试验
后自动删除环境
课程实验
本次实验时间已到期 00:00:00

    订阅失败

    Go+Vue通用后台管理项目实战
    Go+Vue通用后台管理项目实战 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    课件正在飞速打包中,请耐心等待几秒钟~