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构建分布式任务调度
十六、云服务器部署