先判断:这套前后端整合课值不值得学
这套资料围绕腾讯开源的 TDesign Vue 框架与 SpringBoot2 的前后端分离整合展开。它解决的是一个非常具体的痛点:后端同学会写接口但前端页面拿不出手,前端同学能画页面但一碰权限和接口联调就卡壳。如果你平时做企业内部系统、后台管理面板,经常苦于每次都要从零拼凑登录、鉴权、用户管理这些重复模块,那这套课的 RBAC 权限模型和代码生成器思路值得花时间拆解。它不适合完全没碰过 Java 或 Vue 的人,默认你写过基础的 SpringBoot 接口,也看得懂 Vue 的组件写法。资料里没有把前端和后端割裂成两门课,而是按一个真实项目的推进顺序,从需求拆解、ER 图设计、Maven 多模块划分,一路讲到安全控制和接口加密,适合有一定基础但缺完整项目串连的转行者或在职开发。
看什么:按工作场景倒推学习顺序
不建议从第一集顺序往后刷。这门课的核心价值在中后段的工程落地,建议先看开篇的方法论和整体功能演示,建立对项目全貌的认知;然后直接跳到 RBAC 数据库建立和 ER 图设计那块,这是整套权限体系的骨架,看懂表结构关系,后面的接口设计才有意义。接着看 Maven 多模块开发那几节,重点不是记 pom 配置,而是理解企业项目为什么要把 model、common、业务模块拆开,依赖关系怎么传递。安全控制那部分讲 Spring Security、OAuth2 和 JWT 三者的配合,概念密度大,建议结合代码生成器产出的基础代码对照看,先跑通一个登录鉴权流程,再回头补概念细节。加密解密和技术选型总结这两块可以当字典查,用到再翻。
练什么:学完能独立做什么、资料怎么配合
跟练时不要只看不敲。资料包里的代码生成器是关键工具,建议先用它生成一套基础增删改查,再手动改造生成的代码,加一个自己设计的业务模块进去,比如一个简单的资产领用审批流。这样做一遍,你才算真正消化了从表设计到接口暴露再到前端页面联调的闭环。学完之后,你应该能独立搭建一套带用户、角色、权限管理的后台系统脚手架,前端用 TDesign 搭出可用的列表和表单页面,后端用 SpringBoot2 提供受 JWT 保护的接口,并且能把多模块工程结构理清楚。这套东西直接能用在公司内部系统的快速搭建上,也是转行者在简历上写"完整前后端项目经验"的底气所在。练习时把前端和后端分两个窗口同时跑,遇到联调报错先查接口路径和跨域配置,这是实际工作中最高频的坑。
基于腾讯开源Tdesign产品框架能进行完成企业的实际项目的Vue3产品的程序设计和研发工作,实战
课程目录
* 01 开篇:开源整合之后端的学习方法和大纲/
* 01 腾讯开源Vue框架:tdesign 项目的整体功能和演示
* 02 开篇:开源整合之后端的学习方法和大纲
* 03 SpringBoot的安全控制
* 04 springsecurity和 oauth2和 jwt三者
* 05 互联网技术选型:前后端分离开发
* 06 互联网常用的加密,解密技术总结
* 07 技术栈预览,技术总结性
* 08 需求分析和ER图设计,RBAC数据库的建立
* 09 多模块开发:maven分布式模块设计
* 10 Idea工具的使用,正确创建model工程
* 11 Maven的pom技巧:统一管理jar文件和version
* 12 模块依赖:model的pom依赖关系分析和导入
* 13 代码生成器:超简单使用
* 14 实体类JavaBean的配置技巧
* 15 common工程的entity、vo
* 16 gaoxinqimeng-mapper工程的封装和扫描
* 17 SpringSecurity源码:分析拦截问题
* 18 SpringSecurity源码:过滤器,管理认证器和源码
* 19 安全框架配置SecurityConfig
* 20 MybatisPlusConfig的拦截实现机制
* 21 swagger-ui和knife4j的最新版本配置
* 22 企业的配置文件的配置技巧和规则
* 23 企业规范:开发环境yml文件的配置和格式
* 24 系统用户接口研发:controller和service
* 25 系统登录接口研发:login的说明和SpringSecur
* 26 系统用户接口研发:postman测试成功
* 27 系统用户接口研发:分页接口开发
* 28 系统用户角色接口研发:User信息和分页的角色信息
* 29 系统用户角色接口研发:postman测试成功
* 30 系统用户接口研发:用户的添加和角色的新增
* 31 系统用户接口研发:用户添加接口完毕
* 32 系统用户加密解密方式:彩虹表抵御BCryptPass
* 33 系统用户接口研发:系统用户更新postman测试成功
* 34 用户的更新完毕
* 35 系统用户接口研发:用户的删除
* 36 系统用户接口研发:获取当前登录者用户
* 37 系统用户接口研发:postman进行验证和测试
* 38 系统接口开发的总结和技巧归纳
* 39 系统角色接口开发:角色的查询和角色对应的用户和菜单
* 40 系统角色接口开发:角色列表和对应菜单的tree结构
* 41 系统角色接口开发:角色的设置菜单接口
* 42 系统角色接口开发:角色的更新,添加和删除
* 43 Tree树形接口研发和处理
* 44 系统菜单接口开发:菜单的添加
* 45 系统菜单接口开发:菜单的快速接口测试
* 46 系统日志接口开发:日志API接口
* 47 系统日志接口开发:postman进行验证和处理
* 48 系统登录和登出接口开发:login和logout
* 49 后端源代码,本课时视频内容为下载指导视频。请到资料中下载即可
* 50 数据库连接池:Druid的配置,过滤和浏览器监控
* 51 后端数据库,本课时视频内容为下载指导视频。请到资料中下载即可
* 02 前端开发Vue框架:腾讯TDesign/
* 01 腾讯开源Vue框架:tdesign 项目的整体功能和演示
* 02 腾讯开源Vue框架:tdesign官网介绍和演示
* 03 腾讯开源Vue框架:tdesign的下载和依赖安装两种方式
* 04 腾讯开源Vue框架:tdesign的目录和开发配置
* 05 VsCode导入项目和企业开发注意事项
* 06 tdesign设置和后端api启动注意
* 07 腾讯开源Vue框架:tdesign全局host配置
* 08 腾讯开源Vue框架:tdesign 登录接口联调
* 09 腾讯开源Vue框架:tdesign获取登录用户信息
* 10 腾讯开源Vue框架:tdesign 用户增删改查和查询
* 11 腾讯开源Vue框架:tdesign 角色增删改查
* 12 腾讯开源Vue框架:tdesign 菜单管理实战
* 13 操作的日志管理和时间展示
* 14 腾讯开源Vue框架:tdesign用户基础信息和个人中心
* 15 腾讯开源Vue框架:tdesign 项目的整体演示
* 16 前端项目源代码,本课时是下载指导视频,到资料中下载即可
* 17 前端项目源代码,含依赖,本课时是下载指导视频,非正文






