全栈 + 全流程 +跨端+动态化部署+自动化测试,多领域发展全能型人才必修课
* 00 资料/
* 源代码/
* 01 flutter_spring.zip (2.63 MB)
* 01 第1章 课程介绍及学习指南/
* 01 1-1 多领域全能人才,才是面向未来的核心人才.mp4 (46.94 MB), 08:02
* 02 1-2 在本课中,你将提升的多领域技能概览.mp4 (56.74 MB), 08:51
* 03 1-3 低代码运营管理项目概要需求介绍.mp4 (35.89 MB), 06:12
* 04 1-4 源码结构介绍和 git 的使用.mp4 (7.57 MB), 01:07
* 02 第2章 课程环境搭建和工程目录讲解/
* 01 2-1 环境搭建 -Flutter.Java17.VSCode.IDEA.mp4 (34.29 MB), 06:27
* 02 2-2 前端工程的多模块复用和依赖介绍.mp4 (72.64 MB), 12:28
* 03 2-3 实战建立多模块工程和管理依赖关系.mp4 (94.22 MB), 16:54
* 04 2-4 新建 SpringBoot3.x工程以及工程目录结构介绍.mp4 (45.61 MB), 07:57
* 05 2-5 Spring Boot 中的Gradle 脚本介绍和依赖管理介绍.mp4 (56.52 MB), 10:09
* 06 2-6 Flutter 环境搭建.html (0.02 MB)
* 03 第3章 以原型迭代进行需求理解和验证 - 实战 App 的图片类组件/
* 01 3-1 软件需求分析的流程和分析方法.mp4 (54.33 MB), 09:46
* 02 3-2 迭代原型进行需求分析和设计验证的原则.mp4 (46.45 MB), 08:23
* 03 3-3 从做原型理解需求 - 单张图片的参数设计讨论.mp4 (88.42 MB), 15:34
* 04 3-4 重构抽象原型图片组件 - 类库导出和导入.mp4 (56.90 MB), 10:13
* 05 3-5 领域模型的设计 - 图片的链接和数据模型.mp4 (67.30 MB), 12:19
* 06 3-6 配置的建模和原型验证 - Json 的解析.mp4 (55.04 MB), 10:06
* 07 3-7 使用 Dart 扩展方法简化 Flutter 的嵌套写法为链式语法-.mp4 (58.93 MB), 10:37
* 08 3-8 挖掘隐性需求 - 图片的加载状态和错误处理.mp4 (90.75 MB), 12:10
* 09 3-9 通过一行二图片区块完善领域模型.mp4 (71.70 MB), 13:12
* 10 3-10 重构-使用封装组件和扩展方法重构一行二图片区块.mp4 (64.28 MB), 12:00
* 11 3-11 作业布置:完成一行多张可滚动组件.mp4 (16.75 MB), 03:01
* 12 3-12 作业回顾:完成一行多张可滚动组件.mp4 (36.48 MB), 06:32
* 13 3-13 重构:剥离冗余的外部逻辑 - 构建健壮的组件.mp4 (66.87 MB), 12:10
* 14 3-14 抽象页面和区块模型 使用 JSON 数据验证原型.mp4 (50.12 MB), 08:56
* 15 3-15 作业布置:完成轮播图区块组件.mp4 (14.95 MB), 02:40
* 16 3-16 作业回顾:完成轮播图区块组件.mp4 (46.77 MB), 08:26
* 17 3-17 重构:按模块依赖关系调整代码结构.mp4 (13.45 MB), 02:30
* 18 3-18 本章小结:从原型迭代抽象领域模型的渐进式设计理念和实践.mp4 (47.98 MB), 09:01
* 19 3-19 Flutter 基础知识点.html (0.02 MB)
* 20 3-20 使用 Dart 的扩展方法实现更简洁的语法.html (0.02 MB)
* 04 第4章 深入理解原型迭代思想,构建商品区块和瀑布流区块/
* 01 4-1 一行一商品组件需求分析.mp4 (45.04 MB), 08:06
* 02 4-2 使用分解方式搭建一行一商品区块的初步布局.mp4 (82.54 MB), 15:17
* 03 4-3 使用Row和Column的主轴辅轴进行对齐.mp4 (53.95 MB), 09:56
* 04 4-4 添加垂直间距到配置中,使用扩展方法创建圆形按钮.mp4 (68.68 MB), 12:42
* 05 4-5 使用扩展方法展示富文本价格.mp4 (56.58 MB), 10:09
* 06 4-6 作业布置:商品添加划线价的分析和原型实现.mp4 (7.34 MB), 01:18
* 07 4-7 作业回顾:商品添加划线价的分析和原型实现.mp4 (22.52 MB), 04:03
* 08 4-8 隐性需求:字符串溢出处理.mp4 (22.02 MB), 04:12
* 09 4-9 添加点击事件 - InkWell 和 GestureDetector 的区别.mp4 (26.01 MB), 04:42
* 10 4-10 使用泛型改造 PageBlock 支持不同类型数据.mp4 (60.03 MB), 10:51
* 11 4-11 作业布置:完成一行二商品区块组件.mp4 (13.87 MB), 02:26
* 12 4-12 作业回顾:完成一行二商品区块组件.mp4 (40.47 MB), 07:25
* 13 4-13 瀑布流区块需求分析.mp4 (38.42 MB), 07:27
* 14 4-14 使用 NotificationListener 检测 CustomScrollView 是否滚动到底部.mp4 (38.53 MB), 06:45
* 15 4-15 实现自定义的下拉刷新和加载更多.mp4 (82.81 MB), 15:11
* 16 4-16 初步实现瀑布流区块.mp4 (42.37 MB), 07:44
* 17 4-17 使用 MultiSliver 解决嵌套列表的滚动失效问题.mp4 (23.21 MB), 04:03
* 18 4-18 使用假数据验证加载更多.mp4 (28.72 MB), 05:22
* 19 4-19 瀑布流商品区块的领域模型 - 类目.mp4 (32.58 MB), 05:54
* 20 4-20 使用 Json-Server 快速模拟后端 API.mp4 (29.83 MB), 05:20
* 21 4-21 实现自定义的 Dio 实例和配置日志,请求头等拦截器.mp4 (51.42 MB), 09:03
* 22 4-22 使用 Repository 模式封装网络请求.mp4 (30.93 MB), 05:16
* 23 4-23 作业布置:使用 Repository 模式封装商品查询网络请求.mp4 (8.13 MB), 01:25
* 24 4-24 作业回顾:使用 Repository 模式封装商品查询网络请求.mp4 (11.01 MB), 01:58
* 25 4-25 BLoC 状态管理介绍.mp4 (26.56 MB), 04:13
* 26 4-26 构建页面的事件 - BLoC 中的 Event 定义.mp4 (32.99 MB), 05:56
* 27 4-27 构建页面状态 - BLoC 中 State 的定义.mp4 (25.11 MB), 04:19
* 28 4-28 第一个 BLoC 逻辑 - 处理加载事件的对应状态.mp4 (29.95 MB), 05:19
* 29 4-29 使用 BlocProvider 实例化,使用 BlocBuilder 监听状态,Android 模拟器访问服务器的设置.mp4 (91.70 MB), 16:36
* 30 4-30 处理下拉刷新状态,BlocConsumer 的用法.mp4 (72.76 MB), 13:17
* 31 4-31 重构:处理复杂状态,使用 CopyWith 进行状态的更新.mp4 (78.15 MB), 14:09
* 32 4-32 使用 BLoC 处理瀑布流区块的初始加载.mp4 (36.90 MB), 06:39
* 33 4-33 使用 BLoC 处理瀑布流的加载更多.mp4 (57.23 MB), 10:37
* 34 4-34 通过重构理解在组件树中共享状态的机制.mp4 (42.01 MB), 07:46
* 35 4-35 作业布置:重构首页,通过 BLoC 控制抽屉,选择 Tab,加载更多问题的修复.mp4 (9.39 MB), 01:40
* 36 4-36 作业回顾:重构首页,通过 BLoC 控制抽屉,选择 Tab,加载更多问题的修复.mp4 (67.50 MB), 12:06
* 37 4-37 挖掘隐性需求.html (0.00 MB)
* 05 第5章 全栈初接触 - 打造占位图 API,文件管理 API 和文件资源管理器组件/
* 01 5-1 HTTP 流程,常见状态码.mp4 (48.44 MB), 08:55
* 02 5-2 Restful API 的设计原则.mp4 (19.65 MB), 03:32
* 03 5-3 占位图 API 需求,定义路径前缀以及获取路径参数.mp4 (41.85 MB), 07:35
* 04 5-4 生成图片,指定响应的 Content Type.mp4 (54.66 MB), 10:01
* 05 5-5 完成占位图 API,Hex 颜色值的转换.mp4 (51.45 MB), 09:24
* 06 5-6 Spring Boot 配置 Validation,使用 Jakarta Validation 进行方便的参数校验.mp4 (67.53 MB), 11:18
* 07 5-7 @RequestParam 查询参数,默认值和校验.mp4 (60.78 MB), 11:11
* 08 5-8 作业布置:添加字体粗细和大小的查询参数以及添加参数的校验.mp4 (9.26 MB), 01:45
* 09 5-9 作业回顾:添加字体粗细和大小的查询参数以及添加参数的校验.mp4 (63.62 MB), 11:02
* 10 5-10 使用 SpringDoc 集成 Swagger 交互测试 API 文档.mp4 (76.17 MB), 13:38
* 11 5-11 作业布置:补充完整 Swagger 文档并体验交互式文档的用法.mp4 (3.43 MB), 00:35
* 12 5-12 作业回顾:补充完整 Swagger 文档并体验交互式文档的用法.mp4 (18.89 MB), 03:22
* 13 5-13 使用 @RestControllerAdvice 实现全局异常处理,RFC7807 标准的错误数据结构.mp4 (80.12 MB), 14:53
* 14 5-14 ProblemDetail 的数据结构和自定义字段.mp4 (45.70 MB), 08:10
* 15 5-15 定制错误结构:从 WebRequest 中获取访问者的 User-Agent 和 Locale 信息.mp4 (29.25 MB), 05:17
* 16 5-16 自定义异常,通过枚举约束错误码.mp4 (56.17 MB), 09:49
* 17 5-17 后端如何从原型推进领域对象设计 - 文件管理的 API 原型.mp4 (104.50 MB), 19:04
* 18 5-18 七牛云的注册和SDK配置.mp4 (23.76 MB), 03:03
* 19 5-19 使用配置类实例化七牛云的关键组件以及外部化属性配置.mp4 (50.67 MB), 09:26
* 20 5-20 使用七牛云 SDK 初步完成文件上传.mp4 (74.53 MB), 13:46
* 21 5-21 实现七牛云文件列表和删除的 API.mp4 (66.35 MB), 11:57
* 22 5-22 作业布置:完成 FileController 的 Swagger 文档注解.mp4 (2.78 MB), 00:28
* 23 5-23 作业回顾:完成 FileController 的 Swagger 文档注解.mp4 (27.73 MB), 05:02
* 24 5-24 添加批量上传和批量删除功能 @RequestPart 注解和 @RequestBody 注解.mp4 (63.47 MB), 11:58
* 25 5-25 前端的网络层改造:分别为前端后端和上传类请求构建不同的网络层.mp4 (40.97 MB), 07:14
* 26 5-26 前端 Flutter 自定义拦截器用于统一处理网络异常.mp4 (47.23 MB), 08:21
* 27 5-27 前端 Flutter 的网络测单元测试.mp4 (43.20 MB), 07:43
* 28 5-28 完成文件上传的 Repository,构建文件的领域模型.mp4 (33.85 MB), 06:02
* 29 5-29 前端 flutter 单元测试 Repository 层,使用 Mock 模拟 Dio.mp4 (59.28 MB), 10:46
* 30 5-30 作业布置:完成文件列表和删除的 Repository,并进行单元测试.mp4 (3.12 MB), 00:34
* 31 5-31 作业回顾:完成文件列表和删除的 Repository,并进行单元测试.mp4 (22.61 MB), 04:00
* 32 5-32 图片管理的前端界面的需求分析和初步布局.mp4 (60.49 MB), 11:04
* 33 5-33 实现 Spring Boot 的跨域支持.mp4 (26.72 MB), 04:51
* 34 5-34 Flutter 前端解决 GridView 的布局问题.mp4 (22.43 MB), 04:04
* 35 5-35 作业布置:使用 BLoC 模式完成图片管理界面.mp4 (7.20 MB), 01:16
* 36 5-36 作业回顾:使用 BLoC 模式完成图片管理界面.mp4 (50.49 MB), 09:07
* 37 5-37 SpringBoot 的自动化 Web单元测试 WebMvcTest.mp4 (70.43 MB), 12:34
* 38 5-38 作业布置:完成上传接口和删除文件接口的单元测试.mp4 (7.44 MB), 01:22
* 39 5-39 作业回顾:完成上传接口和删除文件接口的单元测试.mp4 (14.10 MB), 02:26
* 40 5-40 API 和 HTTP 基础知识.html (0.04 MB)
* 06 第6章 从领域模型设计到数据库构建/
* 01 6-1 Spring Boot 的配置文件和环境配置.mp4 (57.59 MB), 10:18
* 02 6-2 Spring Boot 日志配置.mp4 (59.99 MB), 10:35
* 03 6-3 Spring Data JPA 介绍.mp4 (47.43 MB), 06:08
* 04 6-4 使用 JPA Buddy 工具构建实体类,@Entity,@Table,@Id, 和 @Column 注解.mp4 (71.31 MB), 12:54
* 05 6-5 从后端角度设计实体类,日期类型和枚举类型的处理.mp4 (69.93 MB), 12:29
* 06 6-6 配置数据源和 H2 数据库,自动建表配置.mp4 (47.92 MB), 08:26
* 07 6-7 配置 MySQL8 数据库容器,使用不同配置文件连接不同数据库.mp4 (41.95 MB), 07:41
* 08 6-8 @Column 注解的作用和轻松实现审计功能.mp4 (52.92 MB), 09:44
* 09 6-9 使用 @DataJpaTest 和 EntityManager 进行实体类的测试和验证.mp4 (66.44 MB), 11:41
* 10 6-10 测试环境下加载配置文件的几种方式.mp4 (48.58 MB), 08:52
* 11 6-11 作业布置:实现 PageBlock 实体类并进行测试.mp4 (4.29 MB), 00:44
* 12 6-12 作业回顾:实现 PageBlock 实体类并进行测试,id 策略讨论.mp4 (26.25 MB), 04:43
* 13 6-13 实体类的一对多或多对一关系定义和测试.mp4 (72.11 MB), 12:56
* 14 6-14 设计区块的数据以及区块与数据的一对多关系.mp4 (55.59 MB), 10:13
* 15 6-15 测试区块和区块数据的存储,使用 addChild 方法进行重构.mp4 (56.02 MB), 10:13
* 16 6-16 实现 Comparable 进行集合排序.mp4 (28.02 MB), 05:02
* 17 6-17 改写 equals 和 hashcode 方法.mp4 (15.04 MB), 02:36
* 18 6-18 级联操作的类型,SQL 日志配置.mp4 (54.74 MB), 09:51
* 19 6-19 自定义JSON反序列化处理器和自定义处理枚举的序列化和反序列化.mp4 (60.61 MB), 11:16
* 20 6-20 JPA Repository 初体验,开箱即用的增删改查方法.mp4 (69.31 MB), 12:40
* 21 6-21 级联保存为何没有生效,避免JSON字段循环引用,API 设计中对于实体类使用的再思考.mp4 (43.21 MB), 08:29
* 22 6-22 DTO 以及 VM 的设计,隔离实体类.mp4 (71.42 MB), 13:00
* 23 6-23 设计添加和修改布局的 VM.mp4 (51.60 MB), 09:14
* 24 6-24 为 VM 添加参数校验和 Swagger 文档.mp4 (28.72 MB), 05:25
* 25 6-25 作业布置:添加参数校验和 Swaager 参数文档.mp4 (1.33 MB), 00:15
* 26 6-26 作业回顾:添加参数校验和 Swaager 参数文档.mp4 (14.07 MB), 02:33
* 27 6-27 添加区块 API,封装带区块列表的布局详情 VM.mp4 (39.93 MB), 07:13
* 28 6-28 作业布置:完成区块和区块数据的 API.mp4 (7.29 MB), 01:20
* 29 6-29 设计回顾:设计区块和区块数据的 API,在 Swagger 中使用多个请求体例子.mp4 (73.88 MB), 13:06
* 30 6-30 开始为App 端提供的布局 API,JAP 中基于命名规则的查询方式.mp4 (69.99 MB), 12:49
* 31 6-31 完善布局查询 API,命名规则查询的构建方式.mp4 (71.78 MB), 13:02
* 32 6-32 Patch 和 Put 的异同对比.mp4 (20.52 MB), 03:04
* 33 6-33 作业布置:前端 APP 的网络层和Repository 层改造.mp4 (12.14 MB), 02:10
* 34 6-34 作业回顾:前端 APP 的网络层和Repository 层改造.mp4 (26.43 MB), 04:50
* 35 6-35 Spring Boot 内建的数据初始化,不同数据库的支持和配置,解决自增长序列的重置.mp4 (81.43 MB), 14:50
* 36 6-36 使用和配置 Flyway 进行数据库版本管理 - 副本.mp4 (85.14 MB), 13:32
* 37 6-37 作业布置:完成完整的首页数据的加载 - 副本.mp4 (4.61 MB), 00:48
* 38 6-38 作业回顾:完成初始化数据的 Flyway 脚本.mp4 (36.10 MB), 06:30
* 39 6-39 根据 API 返回内容调整前端数据结构和逻辑.mp4 (141.24 MB), 25:58
* 40 6-40 解决 404 的 whitelabel 错误页和前端自定义异常的输出.mp4 (26.55 MB), 04:54
* 41 6-41 实体类分析.html (0.04 MB)
* 07 第7章 玩转数据的查询和领域模型的级联操作 - 构建商品瀑布流的 API/
* 01 7-1 Spring Data JPA 的命名查询对于不同数据库的支持.mp4 (78.27 MB), 14:04
* 02 7-2 查询的种类以及返回类型的选择.mp4 (97.82 MB), 18:07
* 03 7-3 @Query 注解和 JPQL 查询语言.mp4 (39.49 MB), 07:08
* 04 7-4 分页和排序初探.mp4 (47.09 MB), 08:46
* 05 7-5 实现类目和商品的实体,构建多对多的关系.mp4 (79.12 MB), 14:16
* 06 7-6 实现查询类目下的分页商品的 API,构建表关联查询.mp4 (53.78 MB), 09:41
* 07 7-7 自关联的构建,初步搭建商品和类目的管理 API.mp4 (76.07 MB), 13:30
* 08 7-8 添加字段和约束,更改字段定义的数据库迁移脚本.mp4 (129.45 MB), 23:36
* 09 7-9 为商品添加类目,多对多的单独保存和级联保存方式.mp4 (43.94 MB), 08:00
* 10 7-10 作业布置:实现为商品移除类目的 API.mp4 (18.46 MB), 03:16
* 11 7-11 作业回顾:实现为商品移除类目的 API.mp4 (26.82 MB), 04:42
* 12 7-12 完成添加商品图片和删除商品图片的 API.mp4 (62.42 MB), 11:27
* 13 7-13 作业布置:完成商品图片上传API 和数据初始化脚本.mp4 (9.11 MB), 01:43
* 14 7-14 作业回顾:完成商品图片上传API 和数据初始化脚本.mp4 (33.34 MB), 06:17
* 15 7-15 序列化处理器,转换 BigDecimal 的价格为货币格式化后的字符串.mp4 (46.04 MB), 08:17
* 16 7-16 自定义分页结构,Slice 和 Page 的区别.mp4 (45.47 MB), 08:18
* 17 7-17 自定义分页参数,构建 Pageable.mp4 (47.28 MB), 08:26
* 18 7-18 默认分页参数以及全局设定默认值.mp4 (37.96 MB), 07:01
* 19 7-19 作业布置:利用产品查询 API 完成 APP 的瀑布流逻辑.mp4 (2.14 MB), 00:22
* 20 7-20 作业回顾:利用产品查询 API 完成 APP 的瀑布流逻辑.mp4 (37.30 MB), 06:45
* 08 第8章 动态查询方法和高级组件封装 - 实战 Web 布局列表的前后端/
* 01 8-1 事务的概念,重构商品 API 添加事务.mp4 (124.13 MB), 21:31
* 02 8-2 实体类的生命周期函数, BigDecimal 在保存前的格式处理.mp4 (47.80 MB), 08:53
* 03 8-3 更新商品信息的时候同时更新区块数据.mp4 (65.55 MB), 11:50
* 04 8-4 理解隔离级别,脏读,不可重复读,幻读等问题.mp4 (60.07 MB), 10:44
* 05 8-5 使用 Example 方式实现动态查询页面列表.mp4 (94.65 MB), 17:16
* 06 8-6 使用 Specification 构建复杂的动态查询.mp4 (111.96 MB), 20:23
* 07 8-7 作业布置:前端领域模型的改造和完成页面布局 Repository.mp4 (8.03 MB), 01:29
* 08 8-8 作业回顾:前端领域模型的改造和完成页面布局 Repository.mp4 (32.08 MB), 05:44
* 09 8-9 布局列表页面的初步搭建.mp4 (68.09 MB), 12:41
* 10 8-10 前端抽象 Footer,Header 和表头组件.mp4 (80.50 MB), 14:41
* 11 8-11 前端抽象 DataTable 组件,完成布局初步人工测试.mp4 (117.79 MB), 21:50
* 12 8-12 前端表头弹出筛选对话框.mp4 (62.50 MB), 11:25
* 13 8-13 基于选择的前端表头筛选组件封装.mp4 (57.46 MB), 10:45
* 14 8-14 作业布置:完成日期范围筛选的表头组件.mp4 (6.97 MB), 01:15
* 15 8-15 作业回顾:完成日期范围筛选的表头组件,添加国际化支持.mp4 (45.35 MB), 08:05
* 16 8-16 重构表格组件,让事件职责单一化.mp4 (39.22 MB), 07:11
* 17 8-17 前端用于创建和编辑布局的表单对话框,表单的验证机制.mp4 (100.07 MB), 18:40
* 18 8-18 前端为编辑功能添加 copyWith,以及对话框回调函数.mp4 (86.97 MB), 16:25
* 19 8-19 前端表单验证的抽象和高阶函数的使用.mp4 (82.96 MB), 15:19
* 20 8-20 构建通用的确认对话框,使用异步方式进行对话框结果的处理.mp4 (52.90 MB), 09:53
* 21 8-21 前端使用内建的日期范围对话框以及配置.mp4 (40.59 MB), 07:34
* 22 8-22 作业布置:完成布局列表页面的 BLoC.mp4 (4.77 MB), 00:52
* 23 8-23 作业回顾:完成布局列表页面的 BLoC.mp4 (45.70 MB), 08:31
* 09 第9章 实战所见即所得的低代码布局编辑器/
* 01 9-1 前端路由的概念,go_router 初体验.mp4 (46.63 MB), 09:04
* 02 9-2 重定向,子路由,嵌套路由.mp4 (58.70 MB), 11:16
* 03 9-3 作业布置:实现运营管理后台前端界面的路由和布局.mp4 (6.31 MB), 01:21
* 04 9-4 作业回顾:实现运营管理后台前端界面的路由和布局.mp4 (32.88 MB), 05:54
* 05 9-5 前端 Flutter 拖拽初步,child, feedback 和 childWhenDragging.mp4 (54.67 MB), 09:49
* 06 9-6 拖放目标 DragTarget 和拖拽的数据处理.mp4 (80.59 MB), 15:07
* 07 9-7 重构设计界面,对 DragTarget 组件的进一步了解.mp4 (77.53 MB), 14:20
* 08 9-8 前端实现移动区块顺序,确定保存的逻辑.mp4 (85.17 MB), 15:32
* 09 9-9 添加区块工具栏,规划事件,重构确认对话框.mp4 (54.81 MB), 09:54
* 10 9-10 完成前端区块配置表单的布局和样式.mp4 (142.92 MB), 26:49
* 11 9-11 重置表单,新建数据表单的初步结构.mp4 (57.09 MB), 10:34
* 12 9-12 前端图片数据列表界面和编辑弹出界面.mp4 (87.64 MB), 16:09
* 13 9-13 图片编辑界面集成图片管理的功能.mp4 (38.73 MB), 05:46
* 14 9-14 根据前端需求修改后端模型,重构区块的数据结构.mp4 (87.37 MB), 13:32
* 15 9-15 移动区块排序 API 的实现.mp4 (44.53 MB), 08:08
* 16 9-16 重构区块排序逻辑,添加数据排序接口.mp4 (40.83 MB), 07:31
* 17 9-17 重构区块 API,分离添加和更新的VM,重新认识级联关系.mp4 (80.02 MB), 14:38
* 18 9-18 作业布置:完成画布页面的添加,修改和删除图片区块和图片区块数据.mp4 (3.49 MB), 00:36
* 19 9-19 作业回顾:完成画布页面中添加,修改和删除图片区块和图片区块数据.mp4 (140.80 MB), 25:47
* 20 9-20 完成区块配置表单的事件处理,修复 title 的类型转换问题.mp4 (21.30 MB), 03:56
* 21 9-21 使用函数层层剥离,重构区块列表组件(上).mp4 (82.53 MB), 15:38
* 22 9-22 使用函数层层剥离,重构区块列表组件(下).mp4 (91.61 MB), 17:28
* 23 9-23 作业布置:修复前端删除引发的排序问题和添加 API 文档.mp4 (20.30 MB), 02:48
* 24 9-24 作业回顾:修复前端删除引发的排序问题和添加 API 文档.mp4 (35.69 MB), 06:40
* 25 9-25 作业布置:完成轮播图区块的在画布的拖放和编辑.mp4 (14.56 MB), 02:35
* 26 9-26 作业回顾:完成轮播图区块的在画布的拖放和编辑.mp4 (57.35 MB), 10:28
* 27 9-27 构建商品查询 API,Example 查询和 Query 查询的区别.mp4 (94.93 MB), 17:11
* 28 9-28 作业布置:前端添加 ProductAdminRepository 和重构区块数据的 VM.mp4 (8.46 MB), 01:29
* 29 9-29 作业回顾:前端添加 ProductAdminRepository 和重构区块数据的 VM.mp4 (13.19 MB), 02:16
* 30 9-30 搭建商品数据表单编辑布局.mp4 (20.53 MB), 04:03
* 31 9-31 改造 LeftPane 用于构建商品区块默认数据.mp4 (68.17 MB), 12:40
* 32 9-32 前端使用 showSearch 完成商品搜索和选择.mp4 (86.15 MB), 15:32
* 33 9-33 实现类目查询 API,使用函数实现查询并优化性能.mp4 (98.72 MB), 17:41
* 34 9-34 作业布置:完成前端瀑布流区块的显示和编辑.mp4 (30.47 MB), 05:23
* 35 9-35 作业回顾:完成前端瀑布流区块的显示和编辑.mp4 (61.19 MB), 11:05
* 36 9-36 完成瀑布流区块沉底逻辑,唯一性错误提示,List 与 Set 的区别.mp4 (110.20 MB), 20:09
* 37 9-37 区块移动 API 和前端对于瀑布流的处理.mp4 (51.72 MB), 09:44
* 38 9-38 创建验证服务,减少冗余的验证方法.mp4 (58.07 MB), 10:36
* 39 9-39 后端增加页面布局状态检查,重构前端自定义异常.mp4 (48.82 MB), 09:10
* 40 9-40 自定义时间范围的验证注解和验证器.mp4 (66.84 MB), 11:53
* 41 9-41 发布页面布局 API 日期冲突校验逻辑.mp4 (40.14 MB), 07:29
* 10 第10章 性能优化和部署/
* 01 10-1 懒加载,表关联查询和 EntityGraph 注解.mp4 (83.35 MB), 15:37
* 02 10-2 懒加载过程的详细分析.mp4 (31.50 MB), 05:38
* 03 10-3 使用 @Modifying 注解批量更新,修复瀑布流检查的逻辑漏洞(上).mp4 (66.82 MB), 12:10
* 04 10-4 使用 @Modifying 注解批量更新,修复瀑布流检查的逻辑漏洞(下).mp4 (64.97 MB), 11:57
* 05 10-5 查询缓存的机制(一级缓存).mp4 (21.01 MB), 03:43
* 06 10-6 二级缓存的准备工作,redis 的配置.mp4 (35.69 MB), 06:13
* 07 10-7 二级缓存的实现,集合缓存的用法,缓存的设计考虑因素.mp4 (91.44 MB), 16:49
* 08 10-8 计划任务,CRON 表达式.mp4 (55.97 MB), 10:12
* 09 10-9 Spring Security 集成和 JWT token 的生成.mp4 (98.02 MB), 23:49
* 10 10-10 前端针对 Token 认证进行改造.mp4 (36.58 MB), 06:45
* 11 10-11 容器化部署,使用环境变量改造配置文件.mp4 (39.67 MB), 07:06
* 12 10-12 编译 Android 和 iOS 的 app.mp4 (14.66 MB), 02:36
* 13 10-13 Spring 自动化测试和修复区块数据排序问题(上).mp4 (106.50 MB), 19:49
* 14 10-14 Spring 自动化测试和修复区块数据排序问题(下).mp4 (91.36 MB), 17:00
* 15 10-15 Flutter 的 Bloc 测试和领域模型继承 Equatable.mp4 (62.73 MB), 11:24
* 16 10-16 前后端调试技巧,断点的设置和模式匹配,修复布局标题的类型转换问题.mp4 (36.74 MB), 06:31





![[衡天云]爆款云服务器 低至12元/月](/hty.png)