SpringBoot+Vue3打造企业级一体化SaaS系统

前后端分离架构技术,全流程完整实战项目,系统提高你的技术水平

难度:初级
|
时长:共 27 小时
¥399.00
距离活动结束
立即购买
加购物车
已有 238 人在学
  • 掌握一体化集成解决方案
  • 主流技术栈SpringBootVue
  • 从0到1SaaS架构设计与落地
  • 掌握复杂的多数据源设计落地
  • 掌握ERP+CRM企业级项目实战
  • 收获一个商业级的面试作品
试看本节课 22:06
试看本节课 13:35
试看本节课 21:14
1-1 、导学(课程简介、ERP与CRM融合成为大趋势)
1-3 、ERP+CRM双剑合璧给工程师带来的重大价值
4-3 、项目整体演示、租户管理介绍、超级管理后台和整体业务逻辑

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
高级架构师Yerik老师全新力作,助力具备“全局思维”,全面提升你的前后端技术水平,独立完成全栈项目开发能力,快速进击全栈工程师,最终在面试中脱颖而出。课程中整合后端主流技术(Spring Boot、物理数据库隔离、加载动态权限、多方式权限控制)、前端必会框架(vue3 ),完整落地ERP+CRM一体化SaaS系统,带你打造全流程商业级To B项目。
第1章 课程导学
6 节|46分钟
展开
  • 视频:
    1-1 、导学(课程简介、ERP与CRM融合成为大趋势)
    试看
    22:06
  • 视频:
    1-2 、课程学习方法,及如何利用源码进行学习
    04:01
  • 视频:
    1-3 、ERP+CRM双剑合璧给工程师带来的重大价值
    试看
    13:35
  • 图文:
    1-4 思考:社会中,还有哪些系统可以进行融合!
  • 视频:
    1-5 、ERP+CRM一体化系统架构设计方案详解
    05:31
  • 图文:
    1-6 作业:请问本系统使用的主要后端技术栈有哪些?
第2章 ERP+CRM开发环境搭建
7 节|61分钟
收起
  • 视频:
    2-1 、如何快速流程化搭建前后端开发环境及必备基础软件安装
    12:10
  • 视频:
    2-2 、标准化讲解如何安装配置Mysql数据库和搭建Redis开发环境
    13:16
  • 图文:
    2-3 作业:在本地搭建开发环境
  • 视频:
    2-4 、安装Maven并配置Maven仓库,及Maven疑难问题解答
    15:10
  • 图文:
    2-5 作业:请问常用的maven命令有哪些?
  • 视频:
    2-6 、安装IDEA及MyBatisCodeHelperPro等超强新插件讲解
    20:22
  • 图文:
    2-7 作业:字符编码
第3章 ERP+CRM系统数据库开发与Saas化
8 节|79分钟
收起
  • 视频:
    3-1 、SaaS系统设计思想为什么值得我们学习?
    18:13
  • 图文:
    3-2 作业:请阐述一下自己对saas系统的理解?
  • 视频:
    3-3 、如何设计SaaS数据库?SaaS数据库设计原理深度剖析
    10:32
  • 图文:
    3-4 作业:saas总体上使用了哪几种数据库架构模型?
  • 视频:
    3-5 、高效设计数据库与ER建模
    17:45
  • 图文:
    3-6 作业:数据库设计的方法有哪些?
  • 视频:
    3-7 、system、master及crm和erp等saas业务数据库整合开发
    32:29
  • 图文:
    3-8 作业:熟悉powerdesigner,并练习如何设计pdm !
第4章 搭建ERP+CRM系统common基础模块
19 节|212分钟
展开
  • 视频:
    4-1 、如何快速学习课程,高效收获个人价值
    12:02
  • 图文:
    4-2 、第四章每节作业:学习前必看
  • 视频:
    4-3 、项目整体演示、租户管理介绍、超级管理后台和整体业务逻辑
    试看
    21:14
  • 视频:
    4-4 、父子聚合工程如何设计?原则是什么?图文+实战刨析设计策略
    10:14
  • 视频:
    4-5 、Springboot项目的创建和配置及SPI机制等核心原理解析
    16:31
  • 视频:
    4-6 、统一配置和项目相关配置详解和应用
    12:56
  • 视频:
    4-7 、通用、HttpStatus、租户、Schedule等常量的定义和分类技巧讲解
    22:20
  • 视频:
    4-8 、怎样提高代码的高可用性及Web层通用数据处理和控制器基类开发
    10:25
  • 视频:
    4-9 、企业实战实体编写规范详解及系统Entity开发
    14:13
  • 视频:
    4-10 、用户注册和登陆model究竟要怎么写才优雅
    03:20
  • 视频:
    4-11 、统一Web响应处理的开发,实现ERP+CRM系统统一接口返回格式
    06:54
  • 视频:
    4-12 、Treeselect、ErpBase基类开发,掌握后端如何优雅设计树结构表
    09:09
  • 视频:
    4-13 、分页及表格数据TableSupport处理,ERP+CRM等企管软件分页分析与设计思想详解
    06:35
  • 视频:
    4-14 、RedisCache自定义和配置,实现Spring boot和Redis整合开发典型应用
    15:49
  • 视频:
    4-15 、如何应用字符集工具CharsetKit,实现各种字符集编码判断与转换
    08:01
  • 视频:
    4-16 、Spring Boot中如何使用Converter接口实现类型转换器?
    12:57
  • 视频:
    4-17 、字符串格式化专向工具和格式化输出刨析和应用
    02:32
  • 视频:
    4-18 、公共枚举方法和枚举定义规范,限流类型、数据源等公共enums应用
    11:17
  • 视频:
    4-19 、通过工具类、业务异常、全局等自定义异常实战讲解,掌握Springboot如何统一自定义异常
    14:36
第5章 ERP+CRM系统核心工具之核心架构
20 节|165分钟
展开
  • 图文:
    5-1 、第五章每节作业:学习前必看
  • 视频:
    5-2 、跨站脚本(XSS)攻击和过滤处理-原理、类型和实践
    18:36
  • 视频:
    5-3 、Springboot属性填充、bean初始化、循环依赖等核心原理,如何更好设计Bean工具及对象属性验证?
    08:16
  • 视频:
    5-4 、如何高效率处理文件类型、文件和媒体类型?
    13:19
  • 视频:
    5-5 、转义和反转义工具箱EscapeUtil开发,及通过HTML过滤器有效去除XSS漏洞隐患
    06:25
  • 视频:
    5-6 、通用Http工具HttpHelper及发送方法,实现自动解析和链式处理
    03:42
  • 视频:
    5-7 、实现计算机底层应用、IP方法、地址处理
    02:12
  • 视频:
    5-8 、如何自定义导出Excel数据配置和Excel注解集,实现数据高效导入导出?
    14:48
  • 视频:
    5-9 、Reflect“反射手术刀”,实现动态获取处理信息
    07:46
  • 视频:
    5-10 、基于base64、加密算法实现数据安全的加密与解密
    07:47
  • 视频:
    5-11 、深入讲解ApplicationContext 体系结构原理,并徒手搭建Spring工具及应
    09:22
  • 视频:
    5-12 、深入讲解SQL注入漏洞原理,基本方法,绕过方法及防御,并实现Sql操作工具及防注入绕过开发
    07:36
  • 视频:
    5-13 、ID生成器工具和通用唯一识别码开发,及分布式、高并发下ID生成方法介绍
    08:59
  • 视频:
    5-14 、精确浮点数运算Arith和日期时间处理实战应用
    06:18
  • 视频:
    5-15 、自定义ERP+CRM系统字典缓存、字典标签等字典相关工具
    07:14
  • 视频:
    5-16 、Security服务安全机制核心原理解析,及Security安全服务工具开发实践
    10:28
  • 视频:
    5-17 、如何徒手自定义客户端和字符串渲染处理工具?
    03:55
  • 视频:
    5-18 、实现ERP+CRM系统全局字符串统一处理
    08:17
  • 视频:
    5-19 、线程、线程池配置和Thread异常信息处理开发,实现中断所有阻塞函数等功能
    11:44
  • 视频:
    5-20 、如何徒手封装VerifyCode工具 ,完成指定源生成验证码和输出指定验证码图片流等功能?(1)
    07:40
第6章 搭建ERP+CRM系统framwork重点架构模块
24 节|119分钟
展开
  • 图文:
    6-1 、第六章每节作业:学习前必看
  • 视频:
    6-2 、深入理解Spring Security授权机制原理,实现数据过滤和数据权限功能开发
    04:50
  • 视频:
    6-3 、多数据源DataSourceAspect原理和应用,及图文解析动态数据源切换原理
    04:49
  • 视频:
    6-4 、LogAspect配置及操作日志记录处理开发,实现拦截异常操作、参数拼装等功能
    04:01
  • 视频:
    6-5 、如何自定义RateLimiter限流处理工具?
    02:24
  • 视频:
    6-6 、CaptchaConfig和文本生成器开发,及相关bean配置
    04:08
  • 视频:
    6-7 、MyBatis、Redis限流脚本、FastJson序列化开发,实现高性能基础公共配置工具
    06:12
  • 视频:
    6-8 、Druid、Filter、DataSource等配置属性开发,实现构建bean定义和配置spring应用上下文
    11:15
  • 视频:
    6-9 、动态数据源DynamicDataSource和切换配置开发,及整合租户数据源
    03:34
  • 视频:
    6-10 、防止重复提交拦截器RepeatSubmitInterceptor及RepeatSubmit
    04:04
  • 视频:
    6-11 、Springboot之HandlerInterceptor拦截器机制全解,及多租户数据源拦
    03:12
  • 视频:
    6-12 、异步原理解析,及异步任务管理AsyncManager和异步工厂AsyncFactory介绍
    03:03
  • 视频:
    6-13 、AsyncManager和异步工厂AsyncFactory整合开发,实现日志和业务的抽象,
    03:42
  • 视频:
    6-14 、Jwt核心原理解析,及JwtAuthenticationTokenFilter及有效性验证
    07:02
  • 视频:
    6-15 、身份验证入口AuthenticationEntryPoint详解,并实现认证失败处理及commence方法
    04:56
  • 视频:
    6-16 、自定义退出处理及onLogoutSuccess实现,及用户登出成功LogoutSucces
    05:43
  • 视频:
    6-17 、HardwareAbstractionLayer介绍,及实现CPU、JVM、内存、系统等S
    08:38
  • 视频:
    6-18 、Springboot全局异常处理GlobalExceptionHandler详解和实战应用
    05:20
  • 视频:
    6-19 、自定义权限Permission开发,实现验证用户、角色是否具备、包含某权限
    04:23
  • 视频:
    6-20 、AuthenticationManager接口详解,及登录校验方法实践应用
    05:10
  • 视频:
    6-21 、用户权限Permission处理,实现获取角色数据权限和菜单数据权限功能
    05:30
  • 视频:
    6-22 、Tenant注册模块及租户数据源配置,并实现TenantDatabase初始化
    03:57
  • 视频:
    6-23 、Tenant数据库脚本开发,及初始化脚本执行方法编写
    04:12
  • 视频:
    6-24 、图文详解用户身份验证的令牌—Token核心原理,及用户验证处理模块实战开发
    08:00
第7章 基于RBAC,实现ERP+CRM一体化系统System模块
29 节|160分钟
展开
  • 图文:
    7-1 、第七章每节作业:学习前必看
  • 视频:
    7-2 、用户登陆系统的流程、前端代码结构和基础配置分析
    05:15
  • 视频:
    7-3 、后端:编写login及register程序 ,并整合Tenant数据初始化
    05:44
  • 视频:
    7-4 、前端:编写login及register程序
    07:24
  • 视频:
    7-5 、后端:个人中心和密码管理
    04:26
  • 视频:
    7-6 、前端:个人中心和密码管理
    07:08
  • 视频:
    7-7 、后端(前端):User分页及startPage功能实现
    05:43
  • 视频:
    7-8 、后端:添加、修改、删除、导出用户功能实现
    04:31
  • 视频:
    7-9 、前端:添加、修改、删除、导出、显示隐藏用户功能实现
    06:14
  • 视频:
    7-10 、后端:Role管理开发,并完成批量选择授权用户角色、校验角色是否有数据权限等功能
    06:53
  • 视频:
    7-11 、前端:Role管理开发,并完成批量选择授权用户角色、校验角色是否有数据权限等功能
    07:13
  • 视频:
    7-12 、后端:Dept管理及buildDeptTree开发
    08:58
  • 视频:
    7-13 、前端:Dept管理及Tree相关开发
    05:53
  • 视频:
    7-14 、后端:Post管理和MyBatis的XML映射文件结构
    07:18
  • 视频:
    7-15 、前端:Post管理和spread operator
    06:11
  • 视频:
    7-16 、后端:Menu列表及内链域名特殊字符替换
    06:51
  • 视频:
    7-17 、前端:Menu列表及菜单图标
    03:58
  • 视频:
    7-18 、后端:构建前端路由所需要的菜单和树结构
    03:13
  • 视频:
    7-19 、前端:IconSelect和树形选择器组件的样式
    04:16
  • 视频:
    7-20 、后端:DictData和DictType管理及refreshCache
    04:54
  • 视频:
    7-21 、前端:DictData和DictType管理及refreshCache
    08:10
  • 视频:
    7-22 、后端:SysConfig之基础管理及业务功能
    03:56
  • 视频:
    7-23 、前端:SysConfig之业务功能和request拦截器
    05:27
  • 视频:
    7-24 、后端:Notice及租户管理业务层实现
    02:44
  • 视频:
    7-25 、前端:Notice及租户管理
    05:07
  • 视频:
    7-26 、后端:清空、删除、导出系统Log记录和Captcha操作处理
    05:56
  • 视频:
    7-27 、前端:Log操作时间和操作详细
    04:47
  • 视频:
    7-28 、后端:操作系统、浏览器类型、IP地址在线会话监控和通用请求处理
    06:27
  • 视频:
    7-29 、前端:操作系统、浏览器类型、IP地址在线会话监控和响应拦截器
    04:56
第8章 客户管理和公海管理,实现系统CRM客户合作模块
7 节|27分钟
展开
  • 图文:
    8-1 、第八章每节作业:学习前必看
  • 视频:
    8-2 、后端:Customer列表管理、移入公海、转移客户、跟进
    02:46
  • 视频:
    8-3 、前端:Customer列表管理、移入公海、转移客户、跟进
    04:25
  • 视频:
    8-4 、后端:成交客户、我的订单、订单列表及相关业务关系
    01:44
  • 视频:
    8-5 、前端:成交客户、我的订单、订单列表及相关业务关系
    07:34
  • 视频:
    8-6 、后端:客户公海及领取
    01:17
  • 视频:
    8-7 、前端:客户公海及领取
    08:18
第9章 前后端:产品管理,实现系统ERP销售与市场模块
5 节|27分钟
展开
  • 图文:
    9-1 、第九章每节作业:学习前必看
  • 视频:
    9-2 、Stream管道流的map操作详解,和Product管理应用开发
    05:28
  • 视频:
    9-3 、MyBatis动态sql之foreach标签构建in语句解析应用,及实现ProductSn功能开发
    08:37
  • 视频:
    9-4 、详解Mybatis 作用域和生命周期,并实现Tags管理开发和SQL片段作用域应用
    05:39
  • 视频:
    9-5 、Dynamic SQL原理探究,及标签映射实战应用
    06:27
第10章 前后端:线索管理,实现系统CRM数据分析模块
6 节|30分钟
展开
  • 图文:
    10-1 、第十章每节作业:学习前必看
  • 视频:
    10-2 、后端:Clues列表、转成客户、添加、展示和转移
    05:03
  • 视频:
    10-3 、前端:Clues列表、转成客户、添加、展示和转移
    05:46
  • 视频:
    10-4 、后端:统计报表-Clues、Customer和公海
    05:01
  • 视频:
    10-5 、后端:统计报表-动态、跟进提醒
    07:26
  • 视频:
    10-6 、前端:统计报表-Clues、Customer、公海、动态和跟进提醒
    06:12
第11章 前后端:销售、业绩及库存管理,实现系统ERP市场与物流模块
8 节|67分钟
展开
  • 图文:
    11-1 、第十一章每节作业:学习前必看
  • 视频:
    11-2 、@Transactional注解详细用法和失效场景,并实现订单管理开发
    07:53
  • 视频:
    11-3 、@PreAuthorize 权限控制的原理详解,并实现Retail管理功能
    04:52
  • 视频:
    11-4 、mybatis之动态条件查询详细解析和Client模块管理应用实现
    06:35
  • 视频:
    11-5 、StorageFlow新增、修改、删除和批量操作
    03:24
  • 视频:
    11-6 、TaxInfo和StockOrder
    05:13
  • 视频:
    11-7 、saas系统注册登录流程、数据库隔离及系统页面优化
    24:55
  • 视频:
    11-8 、顶部菜单栏的前端组件逻辑及数据处理、仪表盘面板和网格布局
    13:14
第12章 发布、部署ERP+CRM一体化系统
12 节|150分钟
展开
  • 图文:
    12-1 、第十二章每节作业:学习前必看
  • 视频:
    12-2 、前后端分离项目部署时注意事项及关键点有哪些?
    04:30
  • 视频:
    12-3 、如何快速选购高性价比Linux服务器?如何配置和选择合适版本?(一)
    12:22
  • 视频:
    12-4 、如何快速选购高性价比Linux服务器?如何配置和选择合适版本?(二)
    11:03
  • 视频:
    12-5 、Server基础环境搭建,及安装FileZilla等服务器连接工具(7:38~9:25杂音剪掉)
    18:43
  • 视频:
    12-6 、mysql数据库版本选择、安装步骤和环境配置(一)
    20:07
  • 视频:
    12-7 、mysql数据库版本选择、安装步骤和环境配置(二)
    17:27
  • 视频:
    12-8 、linux环境下配置安装Redis+Nginx等部署软件(一)
    14:59
  • 视频:
    12-9 、linux环境下配置安装Redis+Nginx等部署软件(二)
    13:35
  • 视频:
    12-10 、打包及在服务器上部署前后端分离之后端springboot项目
    12:52
  • 视频:
    12-11 、build及在服务器上部署前后端分离之前端vue项目
    08:12
  • 视频:
    12-12 、如何能第一时间高效解决线上的BUG
    15:52
第13章 课程总结、面试真题、简历优化和求职实战黑技巧
8 节|110分钟
展开
  • 图文:
    13-1 、第十三章每节作业:学习前必看
  • 视频:
    13-2 、如何通过实战项目结合理论知识,实现编程水平质的提升?
    06:29
  • 视频:
    13-3 、企业级软件开发流程和项目开发经验分享
    07:45
  • 视频:
    13-4 、如何编写项目经验,才能让自己的简历脱颖而出?(简历制作秘籍一)
    16:43
  • 视频:
    13-5 、如何编写项目经验,才能让自己的简历脱颖而出?(简历制作秘籍二)
    10:47
  • 视频:
    13-6 、工作十二年总结的常见项目经验真实面试题,让你在面试中游刃有余
    23:50
  • 视频:
    13-7 、面试中如何展现自己?才能让面试官眼前一亮?(面试实战黑技巧一)
    22:54
  • 视频:
    13-8 、面试中如何展现自己?才能让面试官眼前一亮?(面试实战黑技巧二)
    21:16
本课程已完结
适合人群
应届毕业生
需要做毕业设计的学生
想独立承接项目的程序员
求职找工作者
技术储备
Java基础知识
前端基础知识
Linux的基本用法
对数据库知识有一定程度了解
环境参数
Java8 Spring boot2.5.8
Mysql5.7 Maven3.5.4
Vue3.0 Node.js12.13.1
Nginx1.22.1 Redis3.2.100
Yerik老师
Java高级架构师, 已有377个学生
不为别的,只为提升面试通过率
尽管课程时间很长,
但没关系,我们有老师的陪伴,
还有同学之间互相鼓励,彼此帮助,
完成学习后,还能获得慕课网官方认证的证书。
立即购买
数据加载中...
《SpringBoot+Vue3打造企业级一体化SaaS系统》的真实评价
综合评分:分,共 人参与
篇幅原因,只展示最近100条评价

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题

意见反馈 帮助中心 APP下载
官方微信