介绍与环境安装
06分钟58秒安装Swoft环境
03分钟36秒安装Swoft框架
03分钟55秒Dcoker部署和Dockerfile分析
03分钟55秒Swoft目录介绍
03分钟02秒SwoftBean容器
10分钟16秒Swoft注解使用以及原理
08分钟30秒Swoft注入
02分钟55秒Swoft事件监听和发送事件
06分钟42秒Swoft命令行脚手架
05分钟06秒Swoft开发者工具
04分钟02秒控制器Controller使用与注意事项
08分钟25秒请求Request与响应Response
07分钟10秒注解使用Route路由
02分钟56秒中间件介绍和使用
13分钟03秒中间件案例集成jwt
08分钟06秒验证器(移植TP5.1的验证器)
07分钟14秒异常Handler处理
08分钟42秒数据库配置
02分钟59秒Entity实体
03分钟21秒实体操作数据(新增入库)
07分钟00秒实体操作数据(查询数据)
10分钟19秒实体操作数据(更新、删除和聚合)
05分钟53秒Swoft读写分离
05分钟58秒查询器介绍和写入数据
04分钟21秒查询器查询、更新和删除条件处理数据
09分钟57秒查询器聚合查询方法
02分钟21秒查询器连表查询和分页
08分钟08秒Models分层结构
11分钟09秒Redis的使用
04分钟12秒Api案例一:目录结构与用户注册功能
17分钟30秒Api案例二:redis实现的验证码验证编辑删除
15分钟32秒Api案例三:通过Data使用redis缓存用户信息
15分钟07秒Api案例四:通过中间件jwt登陆状态控制鉴权
08分钟16秒Api案例五:Api案例调用流程讲解(总结)
03分钟47秒秒杀案例:RedisMySQL实现高并发秒杀
15分钟03秒创建Task任务并投递
06分钟21秒任务监听器Listener
04分钟15秒定时器
02分钟19秒异步发短信(任务小案例)
04分钟19秒定义前置进程与自定义进程投递异步任务
08分钟49秒进程案例1:消费Redis队列
04分钟36秒进程案例2:安装RabbitMQ和简单队列实现
10分钟08秒进程案例3:RabbitMQ固定延时队列设置
08分钟23秒进程案例4:RabbitMQ动态延时队列设置
08分钟10秒AOP切面编程之概念
04分钟31秒AOP的实现原理
02分钟44秒AOP原理静态代理实现
08分钟25秒AOP原理动态代理实现
09分钟13秒切面类注解介绍
01分钟28秒PointExecution非入侵方式切入点
08分钟46秒PointBean非入侵方式切入点
05分钟19秒PointAnnotation的注解类定义
04分钟31秒PointAnnotation的Wrapper类定义
02分钟03秒PointAnnotation的Parser类和Collector类定义
03分钟40秒PointAnnotation的Aspect切面类定义使用
08分钟54秒