背景
计划学习和实践目前流行的前后端分离的模式,让不同的人可以更加专注的做好自己擅长的工作,提供REST风格JSON格式返回的数据接口,方便前端REACT,VUE等框架使用。Spring Boot以其易用性和对其他框架的高度集成,用来快速开发一个应用是最佳的选择。学习过程,前期开发一个all in one轻量级商城系统,后期还可以根据业务需求不断完善和拆分,增加Spring Cloud相关的服务实现微服务架构。
计划
公司是php python java都有使用,这次公司项目要求使用java开发,需要深入的学习和使用。因为有一些java的基础,学习和实践的初步计划小版本迭代,拆分成阶段任务,任务列表(根据实际情况不断更新)如下:
缓存 Nosql Redis
认证和权限管理Security JWT
定时任务Quartz
业务实现-仪表盘
业务实现-认证授权
业务实现-系统管理
业务实现-用户中心
业务实现-商家管理
业务实现-店铺管理
业务实现-活动管理
业务实现-商品管理
业务实现-资产管理
业务实现-数据中心
业务实现-文章管理
业务实现-评论管理
业务实现-专辑管理
微服务实现-梳理和拆解
网友评论