day05kindEditor编辑器+商品添加+Redis服务.docx

上传人:b****5 文档编号:5971003 上传时间:2023-01-02 格式:DOCX 页数:15 大小:717.23KB
下载 相关 举报
day05kindEditor编辑器+商品添加+Redis服务.docx_第1页
第1页 / 共15页
day05kindEditor编辑器+商品添加+Redis服务.docx_第2页
第2页 / 共15页
day05kindEditor编辑器+商品添加+Redis服务.docx_第3页
第3页 / 共15页
day05kindEditor编辑器+商品添加+Redis服务.docx_第4页
第4页 / 共15页
day05kindEditor编辑器+商品添加+Redis服务.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

day05kindEditor编辑器+商品添加+Redis服务.docx

《day05kindEditor编辑器+商品添加+Redis服务.docx》由会员分享,可在线阅读,更多相关《day05kindEditor编辑器+商品添加+Redis服务.docx(15页珍藏版)》请在冰豆网上搜索。

day05kindEditor编辑器+商品添加+Redis服务.docx

day05kindEditor编辑器+商品添加+Redis服务

模拟京东(5)

课程回顾:

1、轻量级分布式文件系统FastDFS

●trackerserver:

跟踪服务器(跳板机)

●storageserver:

存储服务器(存放附件)

●metadata:

元数据(对附件说明)

●client:

客户端(对外提供了API接口,让程序员去操作FastDFS)

2、品牌的修改

3、品牌的添加

4、品牌的批量删除

5、逆向工程

6、商品表的设计

●product:

商品表name:

不规则(用于前台系统的检索)、description:

纯文字-图文-视频

●sku:

库存表:

商品的id、价格、颜色、尺码、运费、库存量

7、商品的列表查询

课程计划:

1、商品的添加

●多附件上传

●富文本编辑器kindeditorfckeditor

2、搭建redis服务(生成商品的id)

3、商品的库存管理

1去商品添加页

1.1分析

进入商品添加页需要初始化数据:

1、初始化品牌信息(可用的品牌)

2、初始化颜色信息(parentId不为0)

1.2修改jsp页面的请求路径

1.3编写颜色的service接口、实现类

接口:

实现类:

1.4配置dubbo服务

略。

1.5编写controller

1.6jsp页面数据回显

2多图片上传

2.1可以选择多个图片

可以选择多个图片。

2.2附件上传的事件操作

2.3编写controller

nfs(磁盘挂载)cdn1、缓存用2、内容网络分发

@RequestParam:

1、value:

形参与请求的key的名称不一致时可以使用

2、requied:

必须true(必须有形参)、false:

随便

3、defaultValue:

设置默认值

4、初始化MultipartFile

3kindeditor使用

3.1介绍

KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。

KindEditor使用JavaScript编写,可以无缝的于Java、.NET、PHP、ASP等程序接合。

KindEditor非常适合在CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用,2006年7月首次发布2.0以来,KindEditor依靠出色的用户体验和领先的技术不断扩大编辑器市场占有率,目前在国内已经成为最受欢迎的编辑器之一。

fckeditor、ckeditor----js

3.2导入kindeditor的js

3.3页面引入kindeditor

3.4图片上传

4商品添加

4.1分析

1、保存商品时需要初始化库存信息

2、需要插入后商品id(返回自增主键的id)

4.2修改jsp页面的请求路径

4.3返回product的id

"insertSelective":

4.4编写service接口、实现类

service接口;

实现类:

4.5编写controller

4.6列表优化list.do

1、id排序

2、图片回显

在product添加属性:

imgUrls

5搭建redis服务

5.1安装

1、软件上传

2、解压到当前目录下:

tar–zxvfredis…

3、进入解压后的目录中:

执行编译并安装:

makePREFIX=/usr/local/heima/redisinstall

4、将压缩后目录中的文件bin/redis.confcopy到安装目录下cp

5、启动:

./redis-serverredis.conf

5.2redis生成商品id作用

作用:

防止主键冲突。

5.3spring整合jedis

提供配置文件:

5.4测试jedis

5.5通过redis生成商品id

更改ProductServiceImpl代码。

6库存管理

6.1分析

1、点击库存时,传递商品的id,根据该id获取库存信息

2、需要在sku中添加Color属性。

6.2去库存列表页

6.2.1sku中添加Color属性

6.2.2修改jsp页面的请求路径

6.2.3编写service接口、实现类

接口:

实现类:

6.2.4配置dubbo服务

略。

6.2.5编写controller

6.2.6jsp页面回显

6.3修改事件

6.3.1修改jsp页面

6.3.2编辑事件

6.4保存(更新)事件

6.4.1编写更新事件

6.4.2编写service接口、实现类

接口:

实现类:

6.4.3编写controller

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1