【课程内容】
第1章 课程整体介绍
详细介绍了课程主要内容、背景,并对项目整体流程进行了简要说明,同时对整体需求进行了分析与规划。本章还有详细的项目演示,包括前后台全部功能,看了演示后对整体功能会有一个整体的认识,对于学习后续课程有很大帮助,也能在学习的过程中有的放矢,结合自己的实际情况确定学习的重点。…
1-1 功能技术点,讲法收获,项目演示
第2章 项目整体设计方案
本章主要从技术角度介绍了常用的技术选型的原则以及在技术选型中会遇到哪些陷阱,在此基础上阐述了什么才是恰当的架构设计、我们如果做恰当的架构设计。接下来介绍了项目的整体表结构设计与整体功能介绍,使我们能够对整体结构有一个清晰明了的掌握。…
2-1 需求分析+技术选型+架构设计
2-2 数据表结构设计
2-3 补充敲表sql语句及表内容介绍
第3章 工程搭建及组件划分
本章介绍了如何从零创建我们的工程以及用到了哪些技术工具(比如IDEA、Lombok、Maven等)以及这些工具特性的简要介绍,接下来介绍了工程的划分、技术组件构成以及包结构,通过本章的学习能够对整个工程的物理结构有清晰、明确的认识。 …
3-1 IDE介绍和工程划分
3-2 工程创建和插件安装
3-3 技术组件概述及功能包划分
3-4 IDEA如何运行导入的Web项目及ImageServer问题
第4章 首页及公共技术点
本章围绕网站首页、商品分类两大功能展开,在介绍页面及功能的同时,也讲述了构成两大功能的技术点及技术用法,包括模板引擎Freemarker、网站整体的布局方案(Sitemesh)、SpringMVC等构成的基础功能,尤其详细的介绍了我们特有的在MVC结构中起到重要作用的Helper机制,Helper是在实践中总结出来的一套设计方案,介绍它的目…
4-1 首页及公共技术点导入
4-2 首页介绍及商品分类代码
4-3 首页商品代码实现
4-4 Freemarker与宏
4-5 首页功能java代码介绍
4-6 网站布局方案
4-7 SpringMVC扩展
4-8 Helper设计
4-9 公共基础功能
4-10 首页公共技术点回顾
第5章 缓存和DAO实现
本章以Redis为例介绍了两种操作缓存的方式Operator和Util,并对比了异同,同样也以MyBatis为基础介绍了两种数据库操作的封装方式,前一种基于基类封装为项目使用的方式,也是基于MyBatis用的比较多的一种;后一种则是思路的扩展,适用于自定义ORM的情况,对于MyBatis的封装也可使用。…
5-1 缓存和DAO导入
5-2 关于缓存-CacheOperator介绍
5-3 关于缓存-CacheUtil实现
5-4 Redis客户端工具RDM
5-5 DAO操作
5-6 扩展-DAO的另一种实现方案
第6章 注册登陆及用户地区识别
本站主要围绕用户权限展开,涉及登陆、URL访问鉴权及用户状态保存,项目中网站权限的实现,适合集群情况,因为用户状态通过Cookie保存,每次请求从Cookie中解析出用户信息,同时介绍了如何根据识别用户所在地区的一种使用方法。…
6-1 注册登陆及地区识别导入
6-2 确定用户城市及状态
6-3 网站用户登陆
6-4 网站用户访问鉴权
第7章 网站商品分类及详情
资源下载
犹豫不决让我们错失一次又一次机会!!!
原文链接:https://1111down.com/31317.html,转载请注明出处,“免费资源”本站不保证链接可用,免费资源不可用时可以通过本站搜索VIP资源