Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统
廖师兄 | 资深Java开发工程师
前后端分离/微信相关知识讲解/分布式session和锁/从0到1开发中小型企业级应用
课程还原企业真实系统重构场景:微信点餐系统,带你体验敏捷式开发,最小成本迭代升级,以最小的代价完成旧系统的升级改造。系统前后端分离的架构,让你更具备互联网工程师的气质,带你一步步设计并开发一个企业级Java应用。
课程由SpringBoot1.5升级至2.1
全面升级的SpringBoot双版本实战课
课程上线以来,广受好评,且随版本迭代持续更新,教你应对企业实际升级需求,以下为课程新更内容:
SpringBoot版本迭代1.5->2.1
新增讲解:
SpringBoot2版本变化及相关注意事项
SpringBoot2在真实生产环境中的升级
SpringBoot(1.5->2.1)项目重构技巧
微信支付
针对没有微信支付账号的同学
补充微信支付相关内
调试技巧
抓包及分析包及网络不通时的调试技巧
以Spring Boot为主线的技术栈,采用前后端分离架构
Spring Boot
Spring Boot + JPA
Spring Boot + MyBatis
Spring Boot + Redis
Spring Boot + WebSocket
微信特性
授权登录
模板消息推送
支付与退款
Redis
Jedis的相关操作
分布式Session
分布式锁
真实呈现软件开发到上线等企业级应用场景
立足需求,给你一个完整的项目开发体验,并全程进行“单元测试”
功能模块需求分解
买家(手机端)
下单
查询订单
取消订单
支付订单
卖家(PC端)
类目增删
商品上下架
接单
企业级开发流程
项目设计
环境搭建
功能开发
项目优化
部署上线
(“单元测试”贯穿始终)
应用部署上线
Nginx
Tomcat
MySQL
适合人群
如果你是初入职场或即将进入职场的Java工程师,想深入学习Spring
Boot框架,那这门课几乎是你唯一的选择,如果你想用Spring Boot开
发一个中小型的Java 企业级应用,那本课程也是你的不二之选
技术储备要求
JavaWeb基础
Maven构建项目
SpringBoot基础
课程服务
课程讲师
廖师兄
资深Java开发工程师
载着干货的老司机。微服务,分布式架构方面经验丰富。
咨询更多
相关学习路线
相关课程
问答专区
讲师提供答疑服务,帮助大家扫除学习障碍,达成学习效果
源码开放
课程将提供与教学配套的示例源码,帮助您同步实践
教辅材料
讲师提供各种原创学习资料,帮助消化课程知识,扩展技术视野
Git代码存储
可通过Git方式托管及下载项目代码
视频更新
更新1-1 课程导学 更新 7-1 不看错过一个亿--文档 更新16章 SpringBoot2.x
更新视频:3-3源码获取 更新源码获取,从慕课网git.imooc.com获取源码
材料更新
更新文章《微信授权redirect_uri 参数错误》
更新文章《如何绕过微信公众账号白名单数量限制(微信支付密钥借用教程)》
更新视频2小节,增加视频指导如何获取源码