微服务
文章平均质量分 94
舞象
找工作 没找到,再学学。来这主要和优秀的人学习,使自己变优秀。
展开
-
Kibana语句
1. 1建立一个映射索引PUT product{ "mappings": { "properties": { "skuId": { "type": "long" }, "spuId": { "type": "keyword" }, "skuTitle": { "type": "text", "analyzer": "ik_smart" //ik 分词器原创 2020-10-20 20:30:22 · 723 阅读 · 0 评论 -
微服务-性能压测\缓存redis和分布式锁redisson和SpringCache
1.0 压力测试内存泄漏(循环),并发与同步响应时间hps: 每秒点击次数tps: 系统每秒处理交易次数(事务 完整的场景链)qps: 系统每秒处理查询次数,最大响应时间最小响应时间90%响应时间, 排序后90% 内响应时间吞吐量,响应时间,错误率1.1 JMeter 安装apache......原创 2020-10-19 16:55:18 · 1137 阅读 · 1 评论 -
gulimall-API-商品服务,平台属性(级联)
1. 属性分组的关联展示和删除 //product/attrgroup/{attrgroupId}/attr/relation //属性分组 关联查看 @GetMapping("/{attrgroupId}/attr/relation") public R attrRelation(@PathVariable("attrgroupId") Long attrgroupId){ List<AttrEntity> entityList= attrServi原创 2020-09-25 08:40:32 · 143 阅读 · 0 评论 -
gulimall-API-平台属性,规格 销售,组联更新
1.0 VO View object:视图对象接受页面传递来的数据,封装对象将业务处理完成的对象,封装成页面要用的数据1.1 前段传送的数据,后端用Vo对象接受处理,保存到二个数据库表中上述图片所示,会向后台传送一个attrgroupId的参数,但是attr表没设置一个参数,而且走的还是attrController层,所以另设置一个attrvo对象=====AttrVo .class===private Long attrGroupId; //比attr属性表多设置一个 字段原创 2020-09-24 15:10:15 · 148 阅读 · 0 评论 -
gulimall-API-品牌管理,品牌分类关联和组联更新
1. 分页插件实现@Configuration@EnableTransactionManagement //开启事务@MapperScan("com.atguigu.gulimall.product.dao")public class MybatisConfig { //引入分页插件 @Bean public PaginationInterceptor paginationInterceptor() { PaginationInterceptor pagin.原创 2020-09-23 13:20:44 · 210 阅读 · 0 评论 -
商品服务-API-品牌管理-显示开关,阿里oss云存储开通使用
1. 导入逆向工程生成的brand.vue,brand-add-or-update.vuebrand.vue导入brand-add-or-update.vue 的模块,<!-- 弹窗, 新增 / 修改 --> <add-or-update v-if="addOrUpdateVisible" ref="addOrUpdate" @refreshDataList="getDataList"> </add-or-update> import Add原创 2020-09-21 15:27:11 · 434 阅读 · 0 评论 -
商品服务-API-三级分类在管理页面下实现修改及拖拽功能
1.0 简单修改功能实现在每个分类后面加上修改按钮,绑定一个事件,并将当前修改节点数据展现到点击按钮后的页面上:<el-button type="text" size="mini" @click="edit(data)">Edit</el-button><el-form :model="category"> <el-form-item label="分类名称:" :label-width="formLabelWidth">原创 2020-09-20 19:52:43 · 161 阅读 · 0 评论 -
商品服务-API-三级分类在管理页面下增删操作
1.0 删除功能1.1 先在管理页面vue中增加append和delete按钮到elementUI中 找到Tree 增加和删除组件<template> <el-tree :data="menus" :props="defaultProps" node-key="catId" show-checkbox :expand-on-click-node="false"> <span class="custom-tree-node" slot-scope="{ node原创 2020-09-17 21:25:43 · 223 阅读 · 0 评论 -
商品服务-API-三级分类到管理页面的展示
1.0 查询,递归数据查询 构造树形结构Spring中@RestController的作用等同于@Controller + @ResponseBody。要求方法返回的是json格式数据,而不是跳转页面,可以直接在类上标注@RestController,而不用在每个方法中标注@ResponseBody,简化了开发过程。=======CategoryController.java=====@RestController@RequestMapping("product/category")publ原创 2020-09-17 16:04:25 · 658 阅读 · 0 评论 -
GateWay API网关测试实验
1. 简介网关作为流量的入口,常用功能包括路由转发﹑权限校验﹑限流控制等。而springcloud gateway 作为SpringClaud.官方推出的第二代网关框架,取代了Zuul网关。2.环境准备创建一个springboot初始化的添加一个 gateway项目,导入公共服务项目common# 应用名称spring.application.name=gulimall-gatewayspring.cloud.nacos.discovery.server-addr=127.0.0.1:8848原创 2020-09-15 15:46:31 · 1107 阅读 · 0 评论 -
阿里的Nacos1.3.2 配置中心的使用
1. 如何接入导入依赖在resources 下创建一个bootstrap.propertiesspring.application.name=gulimall-coupon# nacos 兼容了配置和注册发现spring.cloud.nacos.server-addr=127.0.0.1:8848以前在每个项目(服务)中properties写数据,现在可统一在一个平台,且可视化的区配置@Value("${coupon.user.name}") private String n原创 2020-09-15 14:31:06 · 281 阅读 · 0 评论 -
Springcloud Alibaba微服务之注册发现和远程调用
Springcloud AlibabaSpringCloud. Alibaba的优势:阿里使用过的组件经历了考验,性能强悍,设计合理,现在开源出来大家用成套的产品搭配完善的可视化界面给开发运维带来极大的便利搭建简单,学习曲线低。结合SpringCloud Alibaba我们最终的技术搭配方案:SpringClaud.Alilbaba.-Nacos:注册中心(服务发现/注册)SpringCloud Alibaba-Nacos:配置中心(动态配置管理)SpringCloud-Ribbon:原创 2020-09-15 13:59:30 · 409 阅读 · 0 评论