|
├─第 01 章 初识 Spring Boot8 G. c2 v N: D7 H( D
│ 01-01.SpringBoot 升级计划.mp4' {1 w3 T! G# R7 N
│ 01-02.xml 文件配置 SSM.mp4/ s+ @9 [5 i- }* J: ?/ ~) M
│ 01-03.Java 配置 SSM【1】.mp44 O# q# n7 V5 B2 O
│ 01-03.Java 配置 SSM【2】.mp4
│ 01-04.Spring Boot 介绍.mp4
│ 01-05.Spring Boot 创建.mp4
│ 01-06.@Configuration 注解详解.mp4
│ 01-07.SpringBoot 项目启动类.mp4
│ 01-08.@SpringBootApplication 详解.mp4
│ 01-09.Maven 工程结构问题.mp4
│ 01-10.Maven 工程 resource 节点.mp4/ M5 j$ w3 q3 z7 L# K0 V- _# ^) k
│ 01-11.Spring Boot 的 parent.mp4
│
├─第 02 章 Spring Boot 基本配置* I3 H4 W. a! j5 x* y- b; S
│ 02-01.Banner 技能.mp4% [5 j. D9 X- l
│ 02-02.Web 容器基本配置.mp40 `. l' f- D3 m0 i/ i! {
│ 02-03.Tomcat 日志配置.mp49 V; Z- C7 @; C/ r
│ 02-04.Tomcat HTTPS 证书配置.mp4* }% n% }- k$ j& N8 H; B& |! |, Q
│ 02-05.配置文件名称和路径.mp4
│ 02-06.属性普通注入方式.mp4
│ 02-07.类型安全的属性注入.mp4
│ 02-08.配置文件中引用 Maven 配置.mp4/ L9 y: k) x, I/ A9 z
│ 02-09.使用短命令行参数.mp4
│ 02-10.YAML 配置.mp4
│ 02-11.Profile 问题.mp4$ i$ ~' v0 ~& J$ g& U
│ 02-12.Java 日志体系.mp41 ^: F- p% Z+ w5 O: P& B
│ 02-13.Spring Boot 日志配置.mp4. y4 m% Y" e- K" H* ^: Z! X, H
│ & W7 u# A. e/ Q( h2 |! V4 Q
├─第 03 章 Spring Boot 整合视图层3 n5 D! F7 L& s6 A* O! L# {* n
│ 03-01.Thymeleaf 介绍.mp4
│ 03-02.Spring Boot+Thymeleaf.mp4
│ 03-03.Thymeleaf 模版手动渲染.mp4
│ 03-04.Thymeleaf 简单表达式.mp4
│ 03-05.Thymeleaf 各种表达式.mp40 R5 T t2 g3 C" \, F1 X/ O l& W
│ 03-06.Thymeleaf 内置对象.mp4* u4 q' ]8 p# |4 ~( F8 I- t
│ 03-07.Thymeleaf 设置属性值.mp4
│ 03-08.Thymeleaf 遍历.mp4
│ 03-09.Thymeleaf 分支语句.mp4
│ 03-10.Thymeleaf 内联.mp4
│ 03-11.Freemarker 介绍.mp4
│ 03-12.Freemarker 整合 Spring Boot.mp4
│ 03-13.Freemarker 直接输出值.mp4
│ 03-14.Freemarker 输出变量.mp4* O' ~" X6 J, O2 f2 B
│ 03-15.Freemarker 其他常见表达式.mp4. e- k/ W6 j" j( l: u; f
│ 03-16.Freemarker 常见内置函数.mp4
│ 03-17.Freemarker 常见指令.mp4
│ 03-18.Freemarker 宏.mp4
│ 03-19.Freemarker 项目实践.mp4! Z0 [0 s( _8 \; t4 K
│ 03-20.【代码自动生成】项目介绍.mp4" W# L1 k6 }$ Y% w: a/ s8 O
│ 03-21.【代码自动生成】数据库连接.mp47 z' c2 o( A I) |* W" a
│ 03-22.【代码自动生成】加载数据表信息.mp4% @ N5 U, @5 _3 y
│ 03-23.【代码自动生成】生成 Model.mp4$ _5 d: a; ]$ C# {' L1 c1 |
│ 03-24.【代码自动生成】生成其他类.mp4) s( v1 C6 s% Y5 S
│ 03-25.Spring Boot 整合 Jsp.mp4
│ 03-26.SpringMVC 视图解析器源码分析.mp4( \/ ?- Y( q" h5 ]8 C) k4 o) E
│ 03-27.Freemarker+Thymeleaf 同时存在.mp44 _7 ?0 d7 W! v
│ 03-28.Freemarker+Jsp 同时存在.mp44 h$ C X! O( m5 H& {
│ 03-29.Thymeleaf+Jsp 同时存在.mp41 ^2 v7 d8 T5 P& E1 C9 e
│ 03-30.Freemarker+Thymeleaf+Jsp 同时存在.mp4& e' T5 }, T& l9 X# P/ \$ f0 X
│
├─第 04 章 Spring Boot 整合 Web 开发/ I, Y5 _' `! Z- H. S8 C
│ 04-01.认识主流 JSON 框架.mp4: U& h% U" z* n0 w4 V
│ 04-02.Spring Boot 整合 Jackson.mp4- x+ f, n% B/ m4 u- g
│ 04-03.Spring Boot 整合 Gson.mp41 \/ E% O' C; U3 _. R
│ 04-04.Spring Boot 整合 FastJson.mp4! \% b1 z2 S! J0 a f; O6 |
│ 04-05.Spring Boot 处理静态资源.mp4& W" ^% c' Q% ]4 c- {) b
│ 04-06.Spring Boot 静态资源位置两种配置方式.mp4, K- P, c: ]6 X# d* p) R2 V
│ 04-07.Spring Boot 单文件上传.mp4
│ 04-08.Spring Boot 多文件上传.mp4
│ 04-09.Spring Boot +Ajax 上传文件.mp4% G9 b6 [5 o3 A
│ 04-10.Spring Boot + @ControllerAdvice 处理全局异常.mp4
│ 04-11.Spring Boot + @ControllerAdvice 定义全局数据.mp4! l! v1 Q' [ L e9 p& L
│ 04-12.Spring Boot + @ControllerAdvice 请求参数预处理.mp45 E: z* e |; C0 ~5 P" }; _
│ 04-13.Spring Boot 异常页面定义.mp4
│ 04-14.Spring Boot 异常处理原理解析.mp4
│ 04-15.Spring Boot 自定义异常处理.mp4, A& o7 V$ q/ ?9 c9 o( Z0 k1 K* A
│ 04-16.Spring Boot 三种跨域方式梳理.mp4 f8 j* @9 x! a4 b5 j- P
│ 04-17.Spring Boot 导入 XML 配置.mp45 i* A6 B) q" ^! p$ s$ }
│ 04-18.Spring Boot 配置拦截器.mp4
│ 04-19.CommandLineRunner 系统启动任务.mp47 H4 u9 d$ D; e4 N% j/ o1 W
│ 04-20.ApplicationRunner 系统启动任务.mp4
│ 04-21.Spring Boot 整合 Web 基础组件.mp4
│ 04-22.Spring Boot 注册过滤器的 N 种方式.mp42 \1 p3 K) ~2 K; ^$ l8 b: M! }
│ 04-23.Spring Boot 路径映射.mp4$ }) V! J7 w9 v# @/ k; {
│ 04-24.Spring Boot 参数类型转换.mp4
│ 04-25.Spring Boot 自定义首页与浏览器角标.mp4
│ 04-26.Spring Boot 整合 AOP.mp4; r: R0 k0 I, ~: j2 [* ]- e
│
├─第 05 章 Spring Boot 整合数据持久层
│ 05-01.Spring Boot 整合 JdbcTemplate.mp4! H, h; d Z7 w
│ 05-02.Spring Boot 整合 JdbcTemplate 多数据源.mp4; X8 ?( L! {: g
│ 05-03.Spring Boot 整合 MyBatis【注解版】.mp4+ j! v9 y- |7 c: a s2 v+ |
│ 05-04.Spring Boot 整合 MyBatis【XML版】.mp4
│ 05-05.Spring Boot 整合 MyBatis 多数据源.mp42 [+ K: u7 D4 s- o2 k
│ 05-06.搭建 MySQL 主从复制.mp4
│ 05-07.Spring Boot 动态切换数据源.mp4
│ 05-08.Spring Data Jpa 介绍.mp4+ _* c" t! G; ?7 s& x$ @0 r( n$ x
│ 05-09.Spring Boot 整合 Spring Data Jpa.mp43 V( w& z w" R+ L
│ 05-10.Spring Data Jpa 方法命名规范.mp4
│ 05-11.Spring Data Jpa 自定义查询、更新操作.mp4/ `, C2 S2 G$ }+ C+ }3 v+ k
│ 05-12.Spring Data Jpa 多数据源.mp4
│ . c2 Y2 s4 g2 X( w( o
├─第 06 章 Spring Boot 整合 NoSQL
│ 06-01.Spring Boot 整合 NoSQL.mp4
│ 06-02.Spring Boot 整合 Redis.mp4+ `0 y, C# @4 Z
│ 06-03.Spring Boot 整合 Session 共享.mp4
│ 06-04.Nginx 实现 Spring Boot 请求负载均衡.mp4
│ 06-05.Redis 处理 Spring Boot 接口幂等性【拦截器版】.mp4& i; u' g, M: n' W5 o/ B; `
│ 06-06.Redis 处理 Spring Boot 接口幂等性【AOP版】.mp47 q4 H% r) A% y; f! B. W$ P+ X [
│ 06-07.Docker 安装 MongoDB.mp4
│ 06-08.Spring Boot 整合 MongoDB.mp4( V9 I/ R' j4 u+ a" P/ u/ f, x' J
│
├─第 07 章 Spring Boot 构建 RESTful 风格接口
│ 07-01.RESTful 简介.mp4
│ 07-02.快速构建 RESTful 应用.mp4
│ 07-03.Spring Data Rest 各种定制操作.mp4
│ 07-04.快速构建 RESTful 应用【MongoDB版】.mp4' e4 g0 l, S. ?- O
│ 07-05.快速构建 RESTful 应用【ElasticSearch版】.mp4
│
├─第 08 章 DevTools 与单元测试2 s/ \, F* M+ y+ U$ ^1 l
│ 08-01.体验一把 DevTools.mp4
│ 08-02.静态资源修改为什么没有必要重启.mp4$ H6 q$ }2 l0 S; X7 d
│ 08-03.LiveReload 初体验.mp4
│ 08-04.禁用自动重启.mp4$ J' S+ V ?) j' f6 P
│ 08-05.DevTools 全局配置.mp4
│ 08-06.Trigger-File 控制重启行为.mp4
│ 08-07.Spring Boot 单元测试简介.mp4
│ 08-08.Spring Boot Mock 测试.mp4* U- m9 M$ h9 q! X9 N0 {
│ 08-09.Spring Boot @MockBean 模拟数据.mp4
│ . z s% |/ E e1 u! P
├─第 09 章 Spring Boot 与 Spring Cache' w& s( R: Y1 r: b
│ 09-01.Spring Boot 缓存介绍.mp4
│ 09-02.Spring Cache 基本用法.mp4; V0 m0 x& J5 u- l2 a
│ 09-03.Spring Cache 自定义缓存 Key.mp41 d2 o1 i, C# \
│ 09-04.Spring Cache 更新缓存.mp4' Y; ]1 b$ E5 [8 W
│ 09-05.Spring Cache 清空缓存.mp4 {9 [1 q# ]: K! W- J
│ 09-06.Spring Cache 其他用法.mp4# S/ V6 u( t$ ^4 f3 C% u" e
│ 09-07.Spring Cache 缓存【EhCache版】.mp4
│ / h7 B; d: J8 U( p+ m" S
├─第 10 章 Spring Boot 安全管理(原版内容)# V8 ^% T# ]# L1 c1 c4 q. A
│ │ 1.安全管理介绍.mp46 C% a7 u: b6 z5 b6 ~8 b
│ │ 2.Spring Security 初体验.mp4
│ │ 3.手工配置用户名密码.mp46 w! s* f7 ? x, V
│ │ 4.HttpSecurity 配置.mp4
│ │ 5.登录表单详细配置.mp49 O7 _: @: H( w- M3 H' P
│ │ 6.注销登录配置.mp4
│ │ 7.多个 HttpSecurity.mp4
│ │ 8.密码加密.mp4
│ │ 9.方法安全.mp4
│ │ 10.基于数据库的认证.mp4) D* X9 l) |) P3 ~
│ │ 11.角色继承.mp44 }0 {. A" T7 e5 `+ h8 y r
│ │ 12.动态配置权限.mp4
│ │ 13.OAuth2 简介.mp4. {' H2 q$ ]) _, y/ B+ B7 ?# E
│ │ 14.Spring Security 结合 OAuth2.mp4
│ │ 15.整合 Shiro 方式一.mp4
│ │ 16.整合 Shiro 方式二.mp4
│ │ 17.Spring Security 使用 JSON 登录.mp4
│ │ 18.Spring Security 整合 Jwt.mp4
│ │ 7 W, b% k4 [2 r7 L9 K
│ ├─OAuth2相关
│ │ 01.OAuth2【授权服务器搭建(授权码模式)】 .mp4* R T' \/ a: i7 D! [
│ │ 02.OAuth2【资源服务器搭建(授权码模式)】 .mp4; S* T. u$ S4 U( t1 P. O- _% u
│ │ 03.OAuth2【第三方应用搭建(授权码模式)】 .mp42 N9 w4 v9 h' \
│ │ 04.OAuth2【简化模式应用】.mp4
│ │ 05.OAuth2【密码模式应用】.mp44 _# W; i% G9 d/ g9 E+ I# L, Q
│ │ 06.OAuth2【客户端模式】.mp45 y) n* k- e$ v0 R2 t: r
│ │ 07.OAuth2【令牌刷新】.mp4& p. G: O* I' o# Z8 K( S/ B
│ │ 08.OAuth2【令牌存入 Redis】.mp46 f2 Z/ R/ {8 B5 s, J
│ │ 09.OAuth2【客户端信息存入数据库】.mp4
│ │ 10.OAuth2【结合 JWT】.mp4
│ │ 11.OAuth2【自定义返回 Token 数据】.mp4
│ │ 12.OAuth2【JWT 生成流程】.mp4
│ │ 13.OAuth2【@EnableOAuth2Sso实现单点登录】.mp4
│ │ 14.OAuth2【GitHub第三方登录】.mp4
│ │ 15.OAuth2【自定义 JWT 数据】.mp41 y1 ?" c) s& Q, K: X1 b# }' n
│ │ OAuth2系列 .pdf
│ │ ; ` F" P7 ^3 {+ o. C
│ └─SpringSecurity补充(20200531), v" W5 S4 v) c# M) G
│ 01.初识 Spring Security .mp46 d% m2 v) X) m) N
│ 02.Spring Security 初体验 .mp4
│ 03.基于内存定义 Spring Security 用户 .mp45 f" H& X% ?& z# I' e
│ 04.Spring Security 自定义表单登录 .mp4! j# Z4 N* F/ ^5 i4 Y- u
│ 05.Spring Security 登录表单配置细节 .mp4: k$ p; L/ D3 F# K9 }3 k
│ 06.Spring Security 表单登录源码 .mp4! a4 v. U1 @; R1 H& b6 ^
│ 07.Spring Security 中的 JSON 交互 .mp4
│ 08.Spring Security 授权 .mp4/ d0 J4 Z T' m+ j) I7 X
│ 09.Spring Security 用户数据入库 .mp4$ N; o. @; R) G- N0 h
│ 10.Spring Security+Spring Data Jpa .mp44 T, M6 {/ x% @$ B* a. N
│ 11.RememberMe 功能展示.mp4
│ 12.RememberMe 实现原理分析.mp4* c6 _. J5 @) M/ o3 a
│ 13.RememberMe 持久化令牌方案.mp4
│ 14.RememberMe 二次校验.mp4
│ 15.Spring Security+MyBatis 做登录.mp4
│ 16.AuthenticationProvider 介绍.mp4! Y, s* x5 `, H. |- h
│ 17.自定义 AuthenticationProvider.mp4
│ 18.WebAuthenticationDetails 介绍.mp4
│ 19.WebAuthenticationDetails 自定义.mp4, A4 i! ~8 A Q9 D
│ 20.Spring Security 中的 Session 并发控制.mp49 o: D- f: o2 W+ t! ^/ o: S
│ 21.Spring Security 中 Session 并发控制原理.mp4
│ 22.Spring Security+Vue 用户踢下线.mp4. }$ W! @, S9 T4 n
│ 23.什么是会话固定攻击.mp48 p7 ?) ]1 l! {( c. k
│ 24.如何防御会话固定攻击.mp4 A" I* ]- ^' r& b8 t% y/ J
│ 25.集群环境下的 Session 并发管理.mp4( @% `/ Z4 W u# \ Y; H w+ q P
│ 26.什么是 CSRF 攻击.mp4& K/ g: h U- k# P% @9 U
│ 27.默认的 CSRF 防御策略.mp4/ g( ?& V( \' V: @& _. T+ e% j
│ 28.前后端分离中 CSRF 防御策略.mp4! o, U2 I6 n5 d
│ 29.CSRF 防御源码分析.mp48 z+ v% }+ q' L0 ^, z3 [2 e2 l
│ 30.Spring Security 密码加密问题.mp4
│ 31.Spring Security 两种资源放行策略.mp4% K: w* z" A# g8 U+ q
│ 1 G9 W8 A* y, r: _) C8 U; u0 T" `. y
├─第 11 章 Spring Boot 与 WebSocket
│ 11-01.WebSocket 介绍.mp4
│ 11-02.Spring Boot+WebSocket 实现聊天室.mp4
│ 11-03.Spring Boot+WebSocket 实现在线私聊.mp44 X6 b, G4 d ]1 F4 h/ H% `) P7 _0 b
│ & z4 _( C& l. z& y1 S) n
├─第 12 章 Spring Boot 与消息中间件7 o' N+ D" O! G" S' {, }
│ 12-01.消息中间件介绍.mp41 j* F2 a! _, u! h: v+ G6 J5 ?
│ 12-02.安装 ActiveMQ.mp4
│ 12-03.Spring Boot 整合 ActiveMQ.mp4! a% t' {' V$ B4 r
│ 12-04.使用 Docker 安装 RabbitMQ.mp4
│ 12-05.RabbitMQ 之 Direct 模式.mp4
│ 12-06.RabbitMQ 之 Fanout 模式.mp4
│ 12-07.RabbitMQ 之 Topic 模式.mp45 D. s* L; ~0 ~5 o( o0 n
│ 12-08.RabbitMQ 之 Header 模式.mp4
│ " Y& C+ [( i1 ^7 R h
├─第 13 章 Spring Boot 企业级开发5 m. ^# o# y8 k& X
│ 13-01.邮件发送基础知识.mp4
│ 13-02.发送 QQ 邮件准备工作.mp4
│ 13-03.发送简单邮件.mp4
│ 13-04.发送带附件的邮件.mp45 ?! K* Q+ P; J# w
│ 13-05.发送带图片资源的邮件.mp47 P: g" r* H1 w* G
│ 13-06.使用 Freemarker 做邮件模版.mp4
│ 13-07.使用 Thymeleaf 做邮件模版.mp4
│ 13-08.通过 @Scheduled 注解配置定时任务.mp4
│ 13-09.通过 Quartz 注解配置定时任务.mp4
│ 13-10.Swagger 基本介绍.mp4
│ 13-11.Swagger2 与 Swagger3 的区别.mp4
│ 13-12.Swagger3 之 HelloWorld.mp4
│ 13-13.Swagger 各种注解.mp4* g* W6 ^, Y" q8 O' j' B4 u
│ 13-14.Spring Boot 数据校验.mp4+ u' X4 N' x- ?9 k2 q; J$ Z; m
│ 13-15.Spring Boot 数据分组校验.mp4
│ ) I4 M. R9 d' I* e5 ]: F4 Q8 ]1 S
├─第 14 章 Spring Boot 应用监控
│ 14-01.Spring Boot Actuator 端点.mp4
│ 14-02.Spring Security 保护 Actuator 端点.mp4
│ 14-03.配置 Actuator 路径映射.mp4& D0 N. F3 ^* ?( V, p0 t% A; P( s
│ 14-04.Actuator 跨域支持.mp40 k( i( }8 ^: m9 d, f+ v# Z
│ 14-05.Actuator 健康指示器.mp44 {2 B8 `' I6 u! P$ T7 G. q
│ 14-06.Actuator 自定义健康指示器.mp4; M+ V; G" C: M
│ 14-07.Actuator 自定义应用信息.mp4 Q0 Z* p+ b9 x7 x, p) K7 u
│ 14-08.Actuator Info 端点查看 Git 提交信息.mp4$ w5 }& [& D# V) n+ W1 v
│ 14-09.Actuator Info 端点查看项目构建信息.mp43 l" Y, ?; f% H H7 i5 A9 @
│ 14-10.Actuator 监控信息可视化.mp4+ V; @2 F) B. ^/ q$ C
│ 14-11.Actuator 邮件报警.mp4
│
├─第 15 章 Spring Boot 编译打包) \* E0 S6 L" H# ^. r% Q g
│ 15-01.Spring Boot 打包插件分析.mp4
│ 15-02.Spring Boot 可执行 jar 与 可依赖 jar 同时存在.mp4* {: w5 i; J$ p1 y' X! W1 `5 F
│ 15-03.Spring Boot 依赖 jar 分离打包.mp4
│ 15-04.Spring Boot 打成 war 包.mp4 f# |+ c \( O( R# L2 P j9 R6 k
│ & f5 O& [9 G) ?. c! h8 Q! Q- R4 u
├─第 16 章 微人事项目实战(原版内容)- r. I( { y1 ^
│ 001.项目介绍.mp4
│ 002.项目技术架构.mp4
│ 003.Vue 学习规划.mp4
│ 004.Vue 初体验.mp44 u$ F/ g; J0 ?/ u r0 }+ p' b
│ 005.Vue 条件指令.mp4
│ 006.Vue 循环指令.mp4+ C7 y* {- z P4 T% A- x+ {( T; l# `: T
│ 007.Vue 处理用户输入.mp4
│ 008.Vue 处理用户输入.mp4# v+ ]8 n- `: m8 |. _
│ 009.Vue 组件初体验.mp4
│ 010.Vue 实例.mp4- ]# S$ W4 e z, p# M' ?
│ 011.Vue 模板语法.mp4
│ 012.Vue 计算属性.mp4
│ 013.Vue 侦听器.mp4* m" T7 u B& ~! h+ `! F( G- ?
│ 014.Vue Class 绑定.mp4
│ 015.Vue Style 绑定.mp4" s; F2 t! k* [, g- x
│ 016.Vue 条件渲染.mp46 k$ ]/ U% N0 C3 v# ~: I2 S
│ 017.Vue 列表渲染.mp4
│ 018.Vue 事件处理.mp49 R; ^ a/ g) d( Y* W# X2 B/ Z
│ 019.Vue 表单输入绑定.mp4
│ 020.Vue 组件基础.mp41 {6 k/ ^6 j- o, k) J
│ 021.Vue 总结.mp4
│ 022.Spa 单页面应用介绍.mp4' }) Z4 C# D! I% {/ m! \3 |
│ 023.node 和 npm.mp4
│ 024.创建一个单页面应用.mp4
│ 025.Vue 工程目录介绍.mp4" y8 ` D$ e& U1 n9 F7 |
│ 026.Vue 单页面项目运行.mp4
│ 027.Vue 工程代码解析.mp42 o7 r0 r; }: l7 ?; N! s1 f
│ 028.vue-cli3 构建 Vue 项目.mp4
│ 029.vue-cli3 项目结构介绍.mp4
│ 030.微人事登录页面制作.mp42 s" t! p& J: T$ z+ P/ ^8 {- q. a5 ^" s
│ 031.处理前端登录事件.mp4
│ 032.服务端环境搭建.mp48 F0 h, v+ L! Y. s4 @
│ 033.服务端登录接口制作(一).mp4
│ 034.服务端登录接口制作(二).mp4 ^9 I/ |; v( U/ ^
│ 035.前后端接口对接.mp43 t% e4 F$ k7 D4 X8 e2 W
│ 036.登录页面跳转.mp4* ?# p" J4 k4 s
│ 037.前端请求方法封装.mp42 u! R2 @) {$ [2 |" f# k- \+ v, F
│ 038.Home 页 title 制作.mp4
│ 039.左边导航菜单制作.mp47 K% {! m; J( L) }/ U4 N# Q
│ 040.菜单项接口介绍.mp4. k3 u- \2 G# O& o
│ 041.服务端菜单接口设计.mp43 ~$ Y2 ]$ I1 k; i4 h( O& t- B
│ 042.Vuex 介绍与安装.mp4
│ 043.Vuex 配置.mp4 r' K8 s2 A2 R D: p# `: G& Q# I8 \
│ 044.菜单请求工具类封装.mp4( a5 i: j# g U" Q8 b, v/ i4 }3 C
│ 045.前端页面添加并完善菜单请求.mp46 b! ]% D9 g% M g3 L
│ 046.左边导航菜单加载.mp49 ~. @4 [8 {- O) u A( |
│ 047.页面加载问题解决.mp4# |2 _. w5 s( q6 q; q
│ 048.微人事首页完善.mp4
│ 049.前后端分离权限管理思路探讨.mp4, h! l" ]0 x$ ]
│ 050.后端接口权限设计.mp4( K. b# Z2 ~) {2 Z" B
│ 051.权限问题解决.mp41 {' k: k0 |# H$ g
│ 052.权限管理继续完善.mp4
│ 053.基础信息设置.mp4
│ 054.职位管理前端页面设计.mp4
│ 055.职位管理后端接口设计.mp4
│ 056.职位管理前后端接口对接.mp4
│ 057.职位管理前后端对接问题解决.mp4
│ 058.职位修改操作.mp4
│ 059.职位批量删除实现.mp4( _1 A8 }& c! r% ~. f4 Y
│ 060.职称管理前端页面设计.mp4
│ 061.职称管理后端接口设计.mp46 R/ v+ @! m1 _( w1 ^+ _9 Y
│ 062.职称管理前后端接口对接.mp4
│ 063.职称批量删除实现.mp4; [5 @2 y+ z4 V( S
│ 064.解决职位管理中的一个小问题.mp4
│ 065.权限组前端页面制作.mp45 \3 O5 G4 I* r; ^$ B/ t
│ 066.权限组用户角色前后端接口对接.mp4
│ 067.权限组菜单树展示.mp4
│ 068.菜单角色关系修改.mp4$ b! e9 v; j) D
│ 069.权限组角色添加.mp4: G$ L2 J/ l( t, U# y1 D
│ 070.权限组角色删除.mp4" j1 C2 O3 v/ n+ M) w+ D
│ 071.[补充]登录问题完善.mp4% V& w% U4 g! B3 h' J
│ 072.部门管理数据展示和搜索.mp4+ E2 Y" D- Q. X
│ 073.部门树展示添加与删除.mp4
│ 074.部门树的动态修改[添加].mp4$ ?/ o' C1 a2 P1 p- [
│ 075.部门树的动态修改[删除].mp4
│ 076.操作员管理接口设计.mp4
│ 077.操作员管理页面展示.mp4
│ 078.用户状态更新操作.mp4' K1 T, k; V( J( A# q+ R7 M
│ 079.操作员角色更新.mp43 J: o! V8 p# y: m" n
│ 080.操作员搜索.mp4
│ 081.操作员删除.mp4( c$ z0 R1 a7 l
│ 082.[补充]增加数据加载进度条.mp4
│ 083.员工管理后端接口设计.mp4! S+ F7 N; e. l9 T) H3 ~
│ 084.员工管理工具栏展示.mp4$ B0 s* B/ H5 w* V: Y
│ 085.员工管理员工数据展示.mp4; I3 E3 V* D3 ]4 t* M/ j
│ 086.员工管理员工数据分页.mp4
│ 087.员工管理之员工搜索.mp4
│ 088.员工添加接口设计.mp4
│ 089.员工添加页面绘制.mp4$ [9 g( @- V$ c* z4 L, O
│ 090.员工添加页面下拉框数据加载.mp4' {6 r0 N4 f2 A# O/ q
│ 091.员工添加页面工号加载.mp4
│ 092.员工添加页面部门列表展示.mp4) V1 ^1 B$ q+ }; n4 g% b
│ 093.员工添加.mp4& f n" x" d4 S. t( {( n- d
│ 094.员工添加数据校验.mp4
│ 095.[问题处理]部门管理问题处理.mp48 u$ u" |2 S, u3 v# ?& F
│ 096.员工删除.mp4& v1 A9 n- w7 K( {) M# ^( O( s f$ ?
│ 097.员工信息更新.mp4
│ 098.[问题处理]自动计算合同期限问题.mp4: f* p6 F3 T1 d( [# o/ ] N. r
│ 099.[问题处理]权限组取消角色的所有权限.mp4
│ 100.员工数据导出(Excel 导出).mp4( w( H, @4 P V
│ 101.员工数据导入(Excel 上传).mp4
│ 102.员工数据导入(Excel 解析).mp4
│ 103.员工数据导入(插入数据库).mp4
│ 104.员工高级搜索页面设计.mp4: j5 l: {5 v9 f. F" L# c
│ 105.员工高级搜索页面动画.mp4 `0 |7 q9 q; \8 |, o) `$ q* \+ q9 m
│ 106.禁用普通搜索.mp4
│ 107.员工高级搜索功能.mp4
│ 108.项目模块化改造 .mp4, n0 x! g. n N: }& r* i( N; u4 A
│ 109.准备 RabbitMQ 消息中间件 .mp4
│ 110.搭建邮件服务 .mp4% |, Y# w3 l* a, P! ]7 m
│ 111.自动发送员工入职欢迎邮件 .mp4
│ 112.[号外]开发环境的变化 .mp4
│ 113.工资账套服务端接口设计 .mp4* E% J) H( H$ [
│ 114.工资账套前端页面设计 .mp4# n. j- P7 q6 g' o
│ 115.添加工资账套页面设计 .mp4
│ 116.工资账套添加页面设计 .mp4
│ 117.工资账套添加前后端接口对接 .mp4
│ 118.工资账套删除 .mp4
│ 119.工资账套编辑与刷新 .mp4
│ 120.员工账套数据展示 .mp46 @ n, o5 j, q8 w- f
│ 121.员工工资账套调整页面设计 .mp4
│ 122.员工工资账套更新 .mp4
│ 123.员工工资账套设置分页 .mp4
│ 124.修改工资账套问题解决 .mp49 I6 S1 y' h; @# L( F. R0 V. k. t9 M
│ 125.聊天页面方案介绍.mp4; E& s$ K: c1 K/ J
│ 126.项目首页增加聊天入口.mp4
│ 127.聊天页面绘制.mp49 t% a, t) c9 ~2 t4 y
│ 128.调整聊天页面个人信息.mp4, n, S1 s# ^3 l- E/ E6 g
│ 129.用户列表展示.mp4/ i" X8 ? q0 r5 h6 g9 `
│ 130.服务端消息处理配置.mp4
│ 131.前端的聊天配置.mp4
│ 132.消息首发测试.mp4
│ 133.用户列表优化.mp4
│ 134.消息发送处理.mp4
│ 135.消息接收处理.mp44 b; E9 s# Q, y7 D0 q
│ 136.聊天数据展示.mp4
│ 137.聊天消息自动刷新.mp4
│ 138.聊天完善.mp4! k. _: g5 O& y+ I7 B
│ 139.聊天消息提示.mp4
│ 140.新消息提示红点.mp4
│ 141.聊天消息动态提示.mp4/ ]% T& P6 J% m: _; L* U6 r
│ 9 z7 I/ |( J8 b% F
├─补充视频(原版内容)0 r7 ?9 t( [1 ]2 P
│ 01.新版微人事部署问题汇总.mp4
│ 02.服务端添加验证码.mp4
│ 03.前端添加验证码.mp4
│ 04.[FastDFS]基本介绍.mp4! S' f Z9 ^# m3 A' ~
│ 05.[FastDFS]Tracker 和 Storage 安装.mp43 U" O. I1 C0 v% Z+ { b& @
│ 06.[FastDFS]安装 Nginx 模块.mp4
│ 07.[FastDFS]添加访问令牌,防止盗链.mp40 p# n9 B0 J0 j& |2 e3 u
│ 08.个人中心数据展示.mp4
│ 09.个人中心数据修改.mp4
│ 10.密码更新.mp4
│ 11.FastDFS 文件上传-前端.mp4! _% T7 M& c# L+ a; J& y, B" N" ~
│ 11.FastDFS 文件上传-服务端.mp4, L7 U( p) d$ k$ N' j
│ 12.国际化.mp4+ K5 L8 F5 Y4 T$ Q+ }
│ 13.Spring Boot+RabbitMQ 保证消息可靠性(一).mp4- y8 |) @/ p/ J; V; N! [" R
│ 14.Spring Boot+RabbitMQ 保证消息可靠性(二).mp4: s- b6 \6 E- I0 x) j
│ 15.Spring Boot+RabbitMQ 保证消息可靠性(三).mp41 v2 X* G4 k) u- U
│ # o, N* y. ]) w$ x) R8 D
├─vhr-master.zip
└─vhr2.0-main.zip; X& j6 Q( X$ G9 O4 _ _
下载地址vip会员回复可见:
|
|