乐优商城
「已注销」
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
day09-商品规格管理
0.学习目标了解商品规格数据结构设计思路实现商品规格查询了解SPU和SKU数据结构设计思路实现商品查询了解商品新增的页面实现独立编写商品新增后台功能1.商品规格数据结构吾爱程序猿(www.52programer.com)打造专业优质的IT教程分享社区乐优商城是一个全品类的电商网站,因此商品的种类繁多,每一件商品,其属性又有差别。为了更准确描述商品及细分差别,抽象出两个概念:S...转载 2019-06-24 22:34:16 · 873 阅读 · 0 评论 -
day19-下单
0.学习目标会调用订单系统接口实现订单结算功能实现微信支付功能1.订单系统接口我们不做开发,只讲解1.1.导入订单服务把课前资料提供的leyou-order复制到D:\heima\code\leyou目录。然后在工程内导入:然后导入module:选择导入module:选择目录中的 ly-order:打开父工程leyou的pom文件,添加ly-order模块:...转载 2019-06-25 15:37:44 · 340 阅读 · 0 评论 -
day18-购物车
0.学习目标1.搭建购物车服务1.1.创建module1.2.pom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan...转载 2019-06-25 14:57:42 · 262 阅读 · 0 评论 -
day17-授权中心
0.学习目标1.无状态登录原理1.1.什么是有状态?有状态服务,即服务端需要记录每次会话的客户端信息,从而识别客户端身份,根据用户身份进行请求的处理,典型的设计如tomcat中的session。例如登录:用户登录后,我们把登录者的信息保存在服务端session中,并且给用户一个cookie值,记录对应的session。然后下次请求,用户携带cookie值来,我们就能识别到对应session...转载 2019-06-25 14:48:06 · 401 阅读 · 0 评论 -
day16-用户注册
0.学习目标独立创建用户中心了解面向接口开发方式实现数据校验功能实现短信发送功能实现注册功能实现根据用户名和密码查询用户功能1.创建用户中心用户搜索到自己心仪的商品,接下来就要去购买,但是购买必须先登录。所以接下来我们编写用户中心,实现用户的登录和注册功能。用户中心的提供的服务:用户的注册用户登录用户个人信息管理用户地址管理用户收藏管理我的订单优惠券管理这...转载 2019-06-25 14:32:00 · 274 阅读 · 0 评论 -
day15-rabbitmq及数据同步
0.学习目标了解常见的MQ产品了解RabbitMQ的5种消息模型会使用Spring AMQP利用MQ实现搜索和静态页的数据同步1.RabbitMQ吾爱程序猿(www.52programer.com)打造专业优质的IT教程分享社区1.1.搜索与商品服务的问题目前我们已经完成了商品详情和搜索系统的开发。我们思考一下,是否存在问题?商品的原始数据保存在数据库中,增删改查都在数据库...转载 2019-06-25 14:21:17 · 420 阅读 · 0 评论 -
day14
0.学习目标了解Thymeleaf的基本使用实现商品详情页的渲染知道页面静态化的作用实现页面静态化功能1.商品详情当用户搜索到商品,肯定会点击查看,就会进入商品详情页,接下来我们完成商品详情页的展示,1.1.Thymeleaf在商品详情页中,我们会使用到Thymeleaf来渲染页面,所以需要先了解Thymeleaf的语法。详见课前资料中《Thymeleaf语法入门.md》1...转载 2019-06-25 13:42:05 · 148 阅读 · 0 评论 -
day12-elasticsearch2
0.学习目标独立编写数据导入功能独立实现基本搜索独立实现页面分页独立实现结果排序1.索引库数据导入昨天我们学习了Elasticsearch的基本应用。今天就学以致用,搭建搜索微服务,实现搜索功能。1.1.创建搜索服务创建module:Pom文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns=...转载 2019-06-25 13:15:27 · 223 阅读 · 0 评论 -
day11-elasticsearch
0.学习目标独立安装Elasticsearch会使用Rest的API操作索引会使用Rest的API查询数据会使用Rest的API聚合数据掌握Spring Data Elasticsearch使用1.Elasticsearch介绍和安装用户访问我们的首页,一般都会直接搜索来寻找自己想要购买的商品。而商品的数量非常多,而且分类繁杂。如果能正确的显示出用户想要的商品,并进行合理的过滤...转载 2019-06-25 12:58:40 · 346 阅读 · 0 评论 -
day10-商品管理
0.学习目标独立实现商品新增后台独立实现商品编辑后台独立搭建前台系统页面1.商品新增当我们点击新增商品按钮:就会出现一个弹窗:里面把商品的数据分为了4部分来填写:基本信息:主要是一些简单的文本数据,包含了SPU和SpuDetail的部分数据,如商品分类:是SPU中的cid1,cid2,cid3属性品牌:是spu中的brandId属性标题:是spu中的title属性...转载 2019-06-25 11:51:15 · 379 阅读 · 0 评论 -
day01-乐优商城项目搭建
0.学习目标了解电商行业了解乐优商城项目结构能独立搭建项目基本框架能参考使用ES6的新语法1.了解电商行业学习电商项目,自然要先了解这个行业,所以我们首先来聊聊电商行业1.1.项目分类主要从需求方、盈利模式、技术侧重点这三个方面来看它们的不同1.1.1.传统项目各种企业里面用的管理系统(ERP、HR、OA、CRM、物流管理系统。。。。。。。)需求方:公司、企业内部盈利...转载 2019-06-20 17:00:52 · 679 阅读 · 0 评论 -
day13-搜索过滤
0.学习目标了解过滤功能的基本思路独立实现分类和品牌展示了解规格参数展示实现过滤条件筛选实现已选过滤项回显实现取消选择过滤项1.过滤功能分析首先看下页面要实现的效果:整个过滤部分有3块:顶部的导航,已经选择的过滤条件展示:商品分类面包屑,根据用户选择的商品分类变化其它已选择过滤参数过滤条件展示,又包含3部分商品分类展示品牌展示其它规格参数展开或...转载 2019-06-25 18:44:17 · 249 阅读 · 0 评论 -
centos安装FastDFS
1. Centos下安装FastDFS1.1 上传将课前资料中的文件上传到linux下的/home/leyou/fdfs目录:1.2 安装依赖FastDFS运行需要一些依赖,在课前资料提供的虚拟中已经安装好了这些依赖,如果大家想要从头学习,可以按下面方式安装:1.2.1 安装GCC依赖GCC用来对C语言代码进行编译运行,使用yum命令安装:sudo yum -y install g...转载 2019-06-25 21:21:11 · 138 阅读 · 0 评论 -
day08-品牌管理
0.学习目标独立实现品牌新增实现图片上传了解FastDFS的安装使用FastDFS客户端实现上传1.品牌的新增昨天我们完成了品牌的查询,接下来就是新增功能。1.1.页面实现1.1.1.初步编写弹窗当我们点击新增按钮,应该出现一个弹窗,然后在弹窗中出现一个表格,我们就可以填写品牌信息了。我们查看Vuetify官网,弹窗是如何实现:另外,我们可以通过文档看到对话框的一些属性...转载 2019-06-23 16:36:13 · 428 阅读 · 0 评论 -
day02-搭建后台系统
0.学习目标使用资料搭建后台系统会使用nginx进行反向代理实现商品分类查询功能掌握cors解决跨域实现品牌查询功能1.搭建后台管理前端1.1.导入已有资源后台项目相对复杂,为了有利于教学,我们不再从0搭建项目,而是直接使用课前资料中给大家准备好的源码:我们解压缩,放到工作目录中:然后在Intellij idea中导入新的工程:选中我们的工程:这正是一个用vue...转载 2019-06-22 15:18:59 · 1051 阅读 · 1 评论 -
自定义组件用法指南
1.树组件的用法1.1.示例<v-tree url="/item/category/list" :isEdit="true" @handleAdd="handleAdd" @handleEdit="handleEdit" @handleDelete="handleDelete" @handleClick="h...转载 2019-06-25 21:58:58 · 230 阅读 · 0 评论 -
阿里短信
1、开通阿里云1.1 注册登录访问阿里云主页:阿里云注册:登录:进入云通信:进入短信服务控制台:选择:已阅读协议,然后立即开通然后在控制台,即可查看新手帮助:1.2 完整流程查看新手帮助的完整流程:申请短信服务我们已经完成,下一步就是创建应用:1.3 创建AccessKey首先,生成AccessKey:点击后,进入新的帮助页面:操作步骤:登录...转载 2019-06-25 21:44:29 · 298 阅读 · 0 评论 -
thymeleaf语法入门
1.Thymeleaf简介官方网站:https://www.thymeleaf.org/index.htmlThymeleaf是用来开发Web和独立环境项目的现代服务器端Java模板引擎。Thymeleaf的主要目标是为您的开发工作流程带来优雅的自然模板 - HTML。可以在直接浏览器中正确显示,并且可以作为静态原型,从而在开发团队中实现更强大的协作。借助Spring Framework...转载 2019-06-25 21:35:50 · 167 阅读 · 0 评论 -
SpringBoot全局属性
# ===================================================================# COMMON SPRING BOOT PROPERTIES## This sample file is provided as a guideline. Do NOT copy it in its# entirety to your own appl...转载 2019-06-25 21:29:02 · 373 阅读 · 0 评论 -
redis安装配置
redis安装和配置1.安装下载安装包上次课前资料提供的安装包,或者:官网下载建议上传到我们的home下:/home/leyou/解压 tar -xvf redis-4.0.9.tar.gz编译安装 mv redis-4.0.9 redis cd redis make && make install2.配置修改安装目录下的redis.co...转载 2019-06-25 21:26:47 · 133 阅读 · 0 评论 -
Centos6安装rabbitmq
0.安装文件准备首先将课前资料提供的安装包上传到 /home/leyou/rabbit目录:这个是RabbitMQ的安装包:1.安装Erlang我们并没有提供Erlang安装包,直接采用yum仓库安装:yum install esl-erlang_17.3-1~centos~6_amd64.rpmyum install esl-erlang-compat-R14B-1.el6.no...转载 2019-06-25 21:25:51 · 139 阅读 · 0 评论 -
Ubuntu安装FastDFS
Ubuntu安装FastDFS1 安装依赖1.1 安装libevent防火墙ufw enableufw disable自启动管理:apt-get install sysv-rc-confapt-get install makeapt-get install unzipapt-get install gccapt-get install libevent-dev...转载 2019-06-25 21:22:03 · 171 阅读 · 0 评论 -
乐优商城springboot+springcloud+vue
https://blog.youkuaiyun.com/weixin_42112635/article/details/88187593转载 2019-06-03 13:05:19 · 1048 阅读 · 0 评论
分享