Spring全家桶实践-启动篇

背景

计划学习和实践目前流行的前后端分离的模式,让不同的人可以更加专注的做好自己擅长的工作,提供REST风格JSON格式返回的数据接口,方便前端REACT,VUE等框架使用。Spring Boot以其易用性和对其他框架的高度集成,用来快速开发一个应用是最佳的选择。学习过程,前期开发一个all in one轻量级商城系统,后期还可以根据业务需求不断完善和拆分,增加Spring Cloud相关的服务实现微服务架构。

计划

公司是php python java都有使用,这次公司项目要求使用java开发,需要深入的学习和使用。因为有一些java的基础,学习和实践的初步计划小版本迭代,拆分成阶段任务,任务列表(根据实际情况不断更新)如下:

项目创建和配置

REST风格接口实现

AOP日志

数据库操作JPA

缓存 Nosql Redis

认证和权限管理Security JWT

API文档化 Swagger2

定时任务Quartz

业务实现-仪表盘

业务实现-认证授权

业务实现-系统管理

业务实现-用户中心

业务实现-商家管理

业务实现-店铺管理

业务实现-活动管理

业务实现-商品管理

业务实现-资产管理

业务实现-数据中心

业务实现-文章管理

业务实现-评论管理

业务实现-专辑管理

微服务实现-梳理和拆解

你可能感兴趣的:(Spring全家桶实践-启动篇)