后台分类模块之相关类创建| 学习笔记

简介: 快速学习后台分类模块之相关类创建。

开发者学堂课程【Java Web项目实战2:图书商城后台分类模块之相关类创建】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/35/detail/793


后台分类模块之相关类创建


内容介绍

.图书商城

.用户模块

.分类模块

.图书模块

.购物车模块

.分类管理与图书管理  

       

.图书商城

环境搭建

1导入原型

2功能分析

3框架的搭建

3.1导包.

3.2创建 package

3.3

 

.用户模块

1  用户模块的相关类创建  

2  用户注册  

3  用户激活  

4  用户登录   

5  用户退出

 

.分类模块

1分类模块的相关类创建  

2查询所有分类

 

.图书模块

1创建相关类

2查询所有图书

3按分类查询图书

4查询详细信息(加载)  

 

.购物车模块

1创建相关类

2添加购物车条目

3清空条目

4删除购物车条目

5我的购物车        

 

.分类管理与图书管理

1.分类管理

1.1功能:

①添加分类

②查看所有分类

③删除分类

④按ID查询

⑤修改分类

 

1.2创建相关类,做一个功能首先都是从相关类开始,相关类创建内容要少很多。

.购物车模块:

购物车存储:

.保存在 session ;

.保存在 cookie ;

.保存在数据库中。

.购物车的结构:

Cartutem:包含图书和数量

Cart:包含  一个  Map<String,Cadltem

.dao:没有

.service:没有

.web.servlet:提供! Cartservlet.

修改登录方法,在用户登录成功后,马上在 session 中添加一辆车!!!

页面:/jsps/car/ist.jspv

 

1.3后台:后台的内容必须要设置权限,用户可以访一个网站的哪些内容:

dao 不能访问,

service 也不能访问,

servlet 能访问,

servlet 必须要做权限处理,

jsp 也能,我们要防的就是 servlet jsp,最终得出结论就是用户可以访问的只有WER 层。跟它无关的访不了,所以必须为管理员写一个外皮,加一个前缀 adminwebservletadmincate categoryservice.为管理员提供单独的 serviet..然后给这个添加过滤器。也就是要防止管理员以外的人来登录,也就是说我们要为后面的每一个模块设置独立的管理员 servlet。相关类开始创建,找到 category,设置一个 servlet,加一个admin,是为了后期写过滤器的时候方便。

domain; category; dao ;categorydao; service; categoryservice;(为管理员提供单独的 servlet,然后给这个 servlet 添加过滤器!

 

图书管理:

①查看所有图书

②按ID查询

③删除图

④修改图书

⑤添加图书(上传图片)

⑥订单模块

⑦查询所有订单

⑧按状态查询订单

⑨发货

相关文章
|
1月前
|
存储 数据可视化 JavaScript
可视化集成API接口请求+变量绑定+源码输出
可视化集成API接口请求+变量绑定+源码输出
43 4
|
2月前
|
Shell Linux Python
你知道创建模块都有哪些方式吗?
你知道创建模块都有哪些方式吗?
26 0
|
4月前
|
SQL 前端开发 Java
若依修改03----利用若依代码生成器,生成课程管理的前后端代码,课程的条件搜索接口,一旦数据表创建好了,直接交给若依代码的生成器就好了,配置代码生成信息,包含基本信息,字段信息,生成信息。字段信息决
若依修改03----利用若依代码生成器,生成课程管理的前后端代码,课程的条件搜索接口,一旦数据表创建好了,直接交给若依代码的生成器就好了,配置代码生成信息,包含基本信息,字段信息,生成信息。字段信息决
|
6月前
|
移动开发 前端开发 JavaScript
动态获取新增的数据+项目实例介绍
动态获取新增的数据+项目实例介绍
90 0
|
JavaScript 前端开发 数据库
(简易)测试数据构造平台:36 - 复杂工具(页面自动获取数据模块)
(简易)测试数据构造平台:36 - 复杂工具(页面自动获取数据模块)
|
前端开发 JavaScript 数据库
(简易)测试数据构造平台:37 - 复杂工具(页面自动获取数据模块后端)
(简易)测试数据构造平台:37 - 复杂工具(页面自动获取数据模块后端)
|
Java 开发者
后台分类模块之相关类之创建 | 学习笔记
快速学习后台分类模块之相关类之创建
|
开发者 Python
自定义模块的使用|学习笔记
快速学习自定义模块的使用
|
PHP
【laravel项目】@16 修改后台分类
【laravel项目】@16 修改后台分类
102 0
【laravel项目】@16 修改后台分类
|
存储 Java 数据库
购物车模块这相关类创建 | 学习笔记
快速学习购物车模块这相关类创建
118 0
购物车模块这相关类创建  | 学习笔记