在线商城Java项目开发三期总目录

(后期可增加子目录)

2017年10月18日-2018年3月5日


在线商城Java项目(第一阶段)-服务端(环境和业务)

PDF电子书版(在线阅读,无需下载)

一、开发环境的安装预配置
   1、Linux系统安装 CentOS 7 64位
   2、软件源配置 
   3、jdk安装
   4、Tomcat7 安装
   5、Maven安装
   6、vsftp搭建
   7、Nginx安装
   8、MySQL安装和配置
   9、git安装
二、表结构
三、项目的初始化
四、用户模块的开发
五、后台管理模块
六、分类管理模块
七、商品管理
八、购物车模块
九、收货地址管理
十、支付模块开发-前期介绍和准备
十一、支付模块开发-业务层开发
十二、订单模块开发
十三、服务端项目自动化发布


在线商城Java项目(第二阶段)-前端

PDF电子书版(在线阅读,无需下载)

一、架构设计
   1、分层架构
   2、模块化
   3、架构设计
   4、技术选型
二、开发环境搭建
三、Gitee项目初始化
四、创建本地项目结构
五、相关工具包介绍
六、项目基本配置及各种loader安装
   1、安装css loader
   2、安装css单独打包
   3、安装html-webpack-plugin (html模板的处理)
   4、安装html loader
   5、安装url-loader
   6、安装webpack-dev-server
七、业务代码
八、Linux线上环境发布
九、云监控


在线商城Java项目(第三阶段)-服务端(Tomcat集群与Redis分布式)

PDF电子书版(在线阅读,无需下载)

一、二期项目初始化
二、Lombok
三、Maven环境隔离
四、Tomcat集群
五、Redis
六、Redis+Cookie+Jackson+Filter实现单点登录(SSO-Single Sign On)-集群调试(多进程debug)
七、Redis分布式
八、Spring Session实现单点登录(对业务没有入侵)
九、Spring MVC全局异常
十、SpringMVC拦截器
十一、SpringMVC RESTful原理及改造
十二、Spring Schedule定时关单
十三、Redis分布式锁核心代码
十四、Redisson框架项目集成
十五、Spring Schedule+Redisson构建分布式任务调度
十六、云服务器部署