登录
注册
福利:
购VIP会员全站资源免费
推荐:
【新手学习路线】
【k8s云原生进阶】
【会员85折】
新
Rust探索和教学方向
切换导航
首页
课程
查缺补漏
运开
AI开发
eBPF
上新
hot
SpringBoot2.x实战速学第一波
POST提交获取原始body、表单、JSON参数等
第1讲:开张课、技术栈介绍、课程内容说明、第一个API
第2讲:IDEA多模块设置:创建商品和订单两个模块、修改端口
第3讲:初步编写Service类、模拟商品列表、注入等
第4讲:模拟加载商品详细、获取GET参数等、异步调用初步
第5讲:@Bean注解(1):基本方法、 Qualifier注解的使用
第6讲:@Bean注解(2):使用Resource注解注入Bean
第7讲:POST提交获取原始body、表单、JSON参数等
第8讲:提交参数验证(初步)
第9讲:统一异常处理(一):Error统一处理
第10讲:统一异常处理(二):全局异常拦截
第11讲:mybatis-plus(1):最简单的集成、商品列表API获取
第12讲:mybatis-plus(2): 测试数据下载、查询构造器的基本使用
第13讲:(补充课时):自定义JSON输出格式
第14讲:mybatis-plus(3):根据分类ID取出商品、注解和SQL混用
第15讲:穿插课时(1):spring cloud 入门、网关gateway、转发http api
第16讲:穿插课时(2):使用配置的方式运行spring cloud gateway(初步)
第17讲:穿插课时(3):Nacos简单入门、注册服务
第18讲:穿插课时(4):Nacos+Gateway服务自动发现初步(Hoxton)
第19讲:mybatis-plus练习:分页查询商品(自带组件)
第20讲:mybatis-plus练习:分页查询商品(自定义SQL)
第21讲:mybatis-plus练习:关联表分页(自定义SQL)
第22讲:商品评价表设计、insert API基本编写
第23讲:参数验证、检查商品ID是否存在等
第24讲:附加课:spring boot 静态资源配置、嵌入vue运行
第25讲:[巩固课]vue+spring boot显示商品列表
第26讲:补充课时:纯网页方式的vue组件引入
第27讲:补充课时:纯网页方式 使用vue路由
第28讲:[巩固课]结合vue实现商品列表+分页组件
第29讲:[补充课时]加入Mint-ui显示商品列表
第30讲:[巩固课时]加载商品详细页、路由、对应API等
第31讲:接口的幂等性初步:限制用户提交商品评价次数
第32讲:关于商品详细页多个API的加载和顺序处理
第33讲:基本手工部署(Linux+docker)
第34讲:压测工具的基本使用、发现问题
第35讲:连接池HiKari的基本使用
第36讲:使用mybatis plus多数据源、多连接池配置
第37讲:[bug修正]多数据源下hikari的参数名问题
第38讲:虚拟币表和转账日志表的基本字段、关于复式记账
第39讲:最基本的转账API(1):纯SQL型、无事务
第40讲:最基本的转账API(2):使用事务+多数据源的方式
第41讲:练习课:根据用户虚拟币金额升级用户身份
第42讲:悲观锁:两个事务同时操作用户余额的场景
第43讲:乐观锁:两个事务同时操作用户余额的场景
第44讲:动态获取Bean、反射执行Service方法
第45讲:设计方法名和url请求形式机制
第46讲:自定义注解、支持自定义方法名映射
第47讲:支持Service方法参数、Query参数传入
第48讲:利用自定义注解进行RequestMethod的判断
第49讲:支持POST请求参数:JSON参数的注入
第50讲:[选学]手工使用 SpringBoot参数解析器(1):解析Service方法中的RequestBody
第51讲:手工使用 SpringBoot参数解析器(2):解析Param参数(小练习)
第52讲:把AOP加入到通用Controller中(1):速学、统一返回格式
第53讲:AOP (2):使用AOP简化Controller方法、解析参数等
第54讲:通用Controller结合mybatis-plus初步:加载图书列表
第55讲:补充课:限制Service方法映射、BUG处理
第56讲:入门、最基本的查询API:查询前10条商品
第57讲:结合Graphql实现商品分页查询
第58讲:Graphql商品分页查询:同时返回页码信息
第59讲:新增数据的基本方法
第60讲:传递实体参数、参数必填标识、输入类型
第61讲:本课程总结课
课程讨论
提 交
本课时课件
课件,请下载
立即下载
社区
课程咨询群1:
课程咨询群2:
课程咨询群3:
×