后端--畅购商城项目
LuckyAsYou
后端研发
展开
-
畅购商城细节总结
项目架构数据存储到redis中的类型-hash类型涉及两张表,订单表,订单中商品明细表 1对多的关系微信支付流程秒杀业务遇到的问题以及解决方法防止超卖:为每个商品个数创建队列FastDFS分布式文件管理系统支持文件的上传、下载、管理NginxCanel实现监听数据库(类似实现主从同步)微服务网关签证...原创 2020-04-06 21:20:53 · 4071 阅读 · 2 评论 -
畅购项目04
今天要开始发力啦!!!!单点登录,只登陆一次就行啦,平台的其他图标功能无须再登录单点登录采用JWT字符串技术实现流程展示jWT讲解开始操作以上测试类生成了jwt字符串,接下来对生成的进行解析当对方恶意串改了jwt字符串就会报错jwt的其他属性功能开始正式的项目后台鉴权演示首先引入一个until工具类,自己创建一个也行改善登录功能加入鉴权步骤...原创 2020-03-22 17:01:32 · 801 阅读 · 0 评论 -
畅购商城03
FastDFS分布式文件系统详解畅购文件操作微服务搭建微服务就是把项目的功能分为一个个子项目,易于日后拆分配置pom.xml创建启动类配置文件创建启动类开始实现文件上传–拷贝文件实体类和文件上传工具类到util设置存储图片的URL数据形式微服务网关鉴权网关内可以做限流文件解释启动网关看一下能否正常使用,同时启动微服务里面...原创 2020-03-21 19:58:19 · 550 阅读 · 0 评论 -
畅购商城02-----docker
docker操作命令接着昨天写哦。昨天已经安装好docker软件了(虚拟机镜像自带docker),今天来学习一下docker的一些操作命令操作douker软件的命令操作镜像文件的命令操作容器的命令一旦退出容器就自动关闭了目录映射原理端口映射原理应用部署部署软件的时候,不需要再拉取镜像了,之间装的虚拟机里面自带注意端口是linux宿主机端口,连...原创 2020-03-20 22:11:46 · 755 阅读 · 1 评论 -
传统jdbc的实现步骤以及缺点分析
package com.itheima;import com.itheima.domain.User;import java.sql.*;import java.util.ArrayList;import java.util.List;/** * Hello world! */public class App { public static void main(String...原创 2020-03-12 09:53:30 · 808 阅读 · 0 评论 -
畅购商城项目搭建01
New Module>Maven>jdk1.8>next (artifactld项目名)配置maven3.3.9版本,引入changgou项目的本地仓库,并修改仓库中的settings.xml文件接下来开始创购架构》项目名右键New Module(src不用删掉)等等,接下来配置父级pom.xml文件(红箭头一直到最后粘贴到pom.xml文件去)紧接着配置二...原创 2020-03-06 21:44:02 · 1692 阅读 · 1 评论