尚硅谷 SSM 项目视频发布
云尚办公系统是尚硅谷精心打造的企业级项目,是对硅谷通用权限项目的深度升级,在权限管理基础之上,增加了微信公众号和自动化办公,真正实现了多业务和技术的完美融合。
如果你学习了 Java 基础、JavaWeb、SpringBoot、SSM 框架,想找一个项目来练习所学,这套项目教程就是为你量身定制;如果你刚入行不久,想找一个项目来提升编码能力,快速适应企业的开发节奏,本套项目教程同样适合你。
本套教程延续了尚硅谷一贯的授课风格,从 0 到 1 详细讲解,涵盖业务流程分析、功能设计、编码实现、代码调试、功能测试全过程。项目采用了企业开发中的主流技术,涵盖:SpringBoot、MyBatisPlus、Redis、SpringSecurity、Activiti、微信公众号等。
项目理论与实用并重,既是初学者掌握 Java 主流技术的练兵场,也是 Java 程序员通向高薪的助推器,同时也为微服务学习打下了更坚实的基础。
教程目录
001.教程简介
002.项目概述
003.搭建后端环境(上)
004.搭建后端环境(下)
005.MyBatisPlus 概述
006.MyBatisPlus 入门(上)
007.MyBatisPlus 入门(中)
008.MyBatisPlus 入门(下)
009.MyBatisPlus 封装 service
010.角色管理接口(查询所有)
011.定义统一返回结果对象
012.整合 knife4j
013.角色管理接口(条件分页查询)
014.角色管理接口(其他接口)
015.统一异常处理(全局异常)
016.统一异常处理(特定和自定义异常)
017.前端基础知识-vscode 安装和使用
018.前端基础知识-ES6 入门
019.前端基础知识-Vue 入门和生命周期.
020.前端基础知识-Axios 发送 ajax 请求
021.前端基础知识-Node.尚硅谷 js 入门和 NPM
022.前端基础知识-模块化开发
023.搭建项目前端环境(上)
024.搭建项目前端环境(下)
025.角色管理前端-列表(上)
026.角色管理前端-列表(下)
027.角色管理前端-删除
028.角色管理前端-添加
029.角色管理前端-修改
030.角色管理前端-批量删除
031.用户管理模块-需求分析
032.用户管理模块-CURD 接口
033.用户管理模块-CURD 前端整合
034.用户管理模块-用户分配角色接口(上)
035.用户管理模块-用户分配角色接口(下)
036.用户管理模块-更改用户状态接口和最终测试
037.菜单管理模块-需求分析
038.菜单管理模块-CURD 功能实现(上)
039.菜单管理模块-CURD 功能实现(下)
040.菜单管理模块-角色分配菜单功能实现(上)
041.菜单管理模块-角色分配菜单功能实现(中)
042.菜单管理模块-角色分配菜单功能实现(下)
043.权限管理模块-需求分析(上)
044.权限管理模块-需求分析(下)
045.权限管理模块-登录接口实现(上)
046.权限管理模块-登录接口实现(下)
047.权限管理模块-获取用户信息接口实现(上)
048.权限管理模块-获取用户信息接口实现(中)
049.权限管理模块-获取用户信息接口实现(下)
050.权限管理模块-两个接口最终测试
051.权限管理模块-整合前端和功能测试
052.权限管理模块-Spring Security 概述
053.权限管理模块-Spring Security 入门
054.权限管理模块-Spring Security 认证流程分析
055.权限管理模块- Spring Security 实现用户认证(上)
056.权限管理模块-Spring Security 实现用户认证(中)
057.权限管理模块-Spring Security 实现用户认证(下)
058.权限管理模块-Spring Security 实现用户授权-流程分析
059.权限管理模块- Spring Security 实现用户授权-功能实现
060.权限管理模块- Spring Security 实现用户授权-功能测试
061.Activiti7 概述(上)
062.Activiti7 概述(下)
063.Activiti7 使用流程概述
064.Activiti7 入门(引入依赖和数据库初始化)
065.Activiti7 入门(部署流程设计工具)
066.Activiti7 入门(流程定义)
067.Activiti7 入门(流程定义部署)
068.Activiti7 入门(流程实例和任务操作)
069.Activiti7 入门(流程实例操作)
070.Activiti7 入门(表达式方式分配任务)
071.Activiti7 入门(监听器方式分配任务)
072.Activiti7 入门(流程变量)
073.Activiti7 入门(任务组)
074.Activiti7 入门(排他网关)
075.Activiti7 入门(并行和包含网关)
076.审批流程需求概述
077.审批设置模块-审批类型管理
078.审批设置模块-审批模板 CURD 操作(上)
079.审批设置模块-审批模板 CURD 操作(下)
080.审批设置模块-添加审批模板功能
081.审批设置模块-查看和发布审批模板功能
082.审批管理模块-审批列表功能
083.审批管理模块-发布审批模板完善(部署流程定义)
084.员工端审批-功能概述
085.员工端审批-显示审批分类与审批模板
086.员工端审批-前端环境整合
087.员工端审批-获取模板数据和渲染表单
088.员工端审批-启动流程实例(上)
089.员工端审批-启动流程实例(中)
090.员工端审批-启动流程实例(下)
091.员工端审批-记录提交信息
092.员工端审批-查询待办任务列表
093.员工端审批-查询待办任务功能测试
094.员工端审批-显示审批详情信息
095.员工端审批-任务审批(上)
096.员工端审批-任务审批(下)
097.员工端审批-查询已处理任务
098.员工端审批-查询已发起任务
099.员工端审批-显示当前用户信息
100.微信公众号-公众号菜单列表功能
101.微信公众号-申请公众号测试账号
102.微信公众号-公众号菜单推送和删除
103.微信公众号-微信授权登录(配置内网穿透)
104.微信公众号-微信授权登录(实现流程分析)
105.微信公众号-微信授权登录-具体功能实现(上)
106.微信公众号-微信授权登录-具体功能实现(中)
107.微信公众号-微信授权登录-具体功能实现(下)
108.微信公众号-消息推送(具体功能实现)
109.项目总结-功能模块和流程总结
110.项目总结-项目使用技术总结
111.项目总结-项目问题总结。
评论