SpringBoot 3 + Flutter3 实战低代码运营管理

课程介绍

SpringBoot 3 + Flutter3 实战低代码运营管理
技术人员唯有多领域发展,才能具备抓住最佳机会和心仪Offer的实力。本课程将带你基于全栈技术(SpringBoot 3+Flutter3),全流程打造多端低代码运营管理平台,助你急速打通“全栈+跨端“综合技能,更快胜任多领域岗位,先人一步成为企业青睐的 “驾驭全局,深广兼备,打通端到端全技能” 的全能型人才。

第1章 课程介绍及学习指南

本章主要对课程进行整体介绍,包括课程内容、目标、收获等,让大家了解课程整体情况,以及在学习方法上的指导和建议。

第2章 课程环境搭建和工程目录讲解

本章介绍课程工程需要的环境搭建,前端的多模块之间的关系,后端的工程结构和 Gradle 脚本。

第3章 以原型迭代进行需求理解和验证 – 实战 App 的图片类组件

本章从前端入手实践“以原型迭代推进设计“的思想,完成 APP 的图片类组件、轮播图组件,形成低代码协议的逻辑的设计雏形。同时介绍了使用 Dart 语言的扩展构建更容易维护的类似 SwiftUI 的编写风格。

第4章 深入理解原型迭代思想,构建商品区块和瀑布流区块

本章使用ReposITory 模式封装网络请求,使用 BLoC 管理应用的状态,使用 JsonServer 模拟 API 等 Flutter 的高级技巧。同时介绍如何封装组件,使用泛型构建复杂的领域模型,实现复杂的下拉刷新和上拉加载更多,以及瀑布流区块的设计等。…

第5章 全栈初接触 – 打造占位图 API,文件管理 API 和文件资源管理器组件

本章我们通过一个占位图 API 的实现了解 Spring Boot 的基础,掌握如何实现 RestAPI,使用 Swagger 增强 API 的可测试性,实现了基于 RFC7807 标准的全局异常。通过实现文件资源管理组件掌握文件的上传,七牛云的文件管理,使用 Jakarta Validation 框架进行 API 参数的校验,Flutter 的网络拦截和异常处…

第6章 从领域模型设计到数据库构建

本章实战设计页面布局、区块和区块数据等领域模型,了解 Spring Boot 的环境配置、日志配置、Spring Data JPA 的基础概念,设计领域模型和 Repository,级联操作等概念。同时学习如何使用 Flyway 进行多数据库(MySQL 和 H2)的版本管理,使用 Spring Data 内建的审计功能轻松实现数据审计,如何使用 Swagge…

第7章 玩转数据的查询和领域模型的级联操作 – 构建商品瀑布流的 API

本章通过为瀑布流打造 API学习了Spring Data 支持的多种查询方式(命名规则查询、@Query 注解查询),分页查询的处理,默认全局分页参数的处理,对 BigDecimal 字段的自定义序列化和反序列化处理,数据库的迁移脚本等技术知识。

第8章 动态查询方法和高级组件封装 – 实战 Web 布局列表的前后端

本章我们打造运营管理后台的布局列表页面的 Web前端和所需要的后端 API 。学习了数据库事务的概念,新的高级查询方式:Example查询 和 使用 Specification 实现动态条件查询,了解实体类的生命周期。前端的文本类筛选组件、下拉选择类筛选组件和日期范围类筛选组件,分页表格,表单的验证和保存等知识。…

第9章 实战所见即所得的低代码布局编辑器

本章通过从前端构建可拖拽的组件列表,所见即所得的页面布局编辑器和区块属性和数据表单等逐渐梳理清楚需要的 API,处理复杂的页面区块的增删改等操作。同时深入了解了级联操作,前端如何设计现代的路由等知识。

第10章 性能优化和部署

本章我们在性能优化和部署等方面进行多个专题的学习,包括懒加载、表关联、 EntityGraph 等数据查询的性能优化。使用 @Modifying 进行批量更新等数据更新的性能优化。使用 Redis 实现 Hibernate 的一级和二级缓存,提升查询性能。使用计划任务定期更新数据。使用 Spring Security 实现前端基于 JWT 的认证。编…

私信站长,免费获取该资源
声明:本站所有资源收集于互联网,该资源作者与Binge办公不享有任何版权,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
个人中心
购物车
优惠劵
有新私信 私信列表
搜索