
项目
生旦净末灰
Look, I am so vegetable !
展开
-
SPU & SKU & 规格参数 & 销售属性
SPU & SKUSPU & SKU & 规格参数 & 销售属性基础概念属性分组品牌分类关联规格参数新增与vo规格参数新增AttrControllerSpringCloud远程调用逻辑SPU & SKU & 规格参数 & 销售属性基础概念类似类与对象的关系SPU:Standard Product Unit(标准化产品单元)(抽象) 是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。集合了同一原创 2020-09-13 22:03:25 · 3902 阅读 · 0 评论 -
JSR303校验
JSR303校验JSR303校验统一异常处理编写异常处理类:系统错误码分组校验自定义校验校验总结JSR303校验 @RequestMapping("/save") //@RequiresPermissions("product:brand:save") public R save(@Validated(AddGroup.class) @RequestBody BrandEntity brand , BindingResult result ){if (result.hasErrors()){原创 2020-08-10 00:22:39 · 180 阅读 · 0 评论 -
树形展示三级分类
树形展示三级分类一、路由设置二、三级分类前端展示层级显示二、 删除功能前端后端:逻辑删除:修改状态标志位showStatus前端请求删除三、修改修改修改拖拽功能拖拽数据收集批量删除四、文件存储(有专门一篇)五、品牌管理乱七八糟的笔记,前端大部分代码没有黏贴一、路由设置网关:商品路由 & 断言 & 路径重写filtersadmin断言是/api/**,提前断言,请求一进来就被renren路由走了,转不到product服务。因此需要将精确路由放到模糊路由前面# 默认访问r原创 2020-08-10 00:21:49 · 2294 阅读 · 0 评论 -
网关路由 & 跨域
网关路由 & 跨域配置网关路由 & 路径重写网关统一配置跨域跨域跨域流程解决跨域方案一、使用nginx部署为同一域二、配置当次请求允许跨域配置网关路由 & 路径重写 可以将所有请求通过网关转发给renren-fast,改成网关端口88:http://localhost:88/api。测试发现重新需要登录,而且验证码也没有了,由于验证码请求发送给renren-fast,所以让网关将所有默认的请求发送给renren。修改前端index.js 的api接口请求,所有请求都转原创 2020-08-03 16:51:11 · 619 阅读 · 0 评论 -
导入renren-fast出现问题解决
复制导入module出现问题module灰色:在父项目中导入<module>renren-fast</module>pom下划线ignored:settings --> maven --> ignored ,勾去掉maven继承parent问题pom文件parent出现问题‘parent.relativePath’ of POM io.renren:renren-fast:3.0.0 xxxx解决:加 <relativePath/>因为原创 2020-08-01 17:49:17 · 4555 阅读 · 3 评论 -
鼓励商城前期框架
鼓励商城前期框架renren-fastrenren-generator整合Mybatis-plus变量解释renren-fast后台管理框架;提供框架代码里的工具类,通过设置common包自行导入,每个微服务依赖common;renren-generatorCRUD代码自动逆向生成:配置数据库连接,自动数据库生成代码;可以根据模板templates设置生成代码格式,动态取出,e.g.是否有某些注解等;R是java语言实现的http响应代码;整合Mybatis-plus/* * 1原创 2020-07-30 20:21:59 · 451 阅读 · 0 评论 -
tomcat文件上传功能
文件上传下载功能实现零、流程一、准备工作1、创建空项目2、导包3、配置Tomcat二、文件上传的注意事项(调优)三、需要用到的类详解FileItem类ServletFileUpload类四、代码编写零、流程一、准备工作1、创建空项目没有使用Maven,jar包需要手动下载导入创建最普通的webapp module:2、导包 对于文件上传,浏览器 再上传的过程中讲文件以流的形式提交到服务器,一般采用apache的开源工具common-fileupload这个文件上传组件,依赖于 comm原创 2020-06-16 10:37:12 · 6841 阅读 · 1 评论 -
前端基础(三)—— Vue整合ElementUI
Vue整合ElementUI快速生成Vue模板快速生成Vue模板首选项–> 用户代码片段 --> 新建全局片段 --> 输入vue回车{ "Print to console": { "prefix": "vue", "body": [ "<!-- $1 -->", "<template>", "<div>...原创 2020-05-04 01:15:43 · 314 阅读 · 0 评论 -
前端基础(二)—— Vue
Vue0. 介绍MVVM思想M:Model,模型,包括数据和一些基本操作V:View,试图,页面渲染结果VM:View-Model,模型与视图间的双向操作(无需开发人员干涉)VueVue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,...原创 2020-05-03 23:35:05 · 150 阅读 · 0 评论 -
前端基础(一)—— ES6
0. 前端技术栈简介[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-21F67ZRh-1588440312488)(C:\Users\Hui\AppData\Roaming\Typora\typora-user-images\image-20200429234417481.png)]1. ES6ECMAScript 6.0,是浏览器脚本语言的规范,js语言是实...原创 2020-05-03 01:25:32 · 359 阅读 · 0 评论 -
renren-generator逆向生成微服务代码
renren-generator逆向生成微服务代码零、创建共同依赖包一、generator template二、generator配置1.application.yml2.generator.properties三、逆向生成代码1. 启动代码生成器2. 下载代码四、配置模块零、创建共同依赖包 创建common包,管理逆向工程所有模块所需要的共同的依赖包。一、generator templa...原创 2020-04-27 22:45:31 · 1134 阅读 · 0 评论 -
vagrant安装centos7
在linux虚拟机环境下用docker实现商城项目Day 1一、安装Virtrual Box二、安装vagrant三、用vagrant安装centos7 box 1.vagrant在线下下载很慢。在box官网下载centos7d box到本地 2. 用vagrant离线安装、初始化box:在指定目录下add,vagrantfile会生成在相应 的目录里,每次vagrant u...原创 2020-04-24 18:05:58 · 347 阅读 · 0 评论 -
npm install 报错
前端npm install 报错前端项目使用npm install报错的问题,首先确保安装了python3.0以上版本,并配置全局变量其次大部分错误是报node-sass4.9.0安装失败,github无法访问。执行以下步骤可以完美解决: 执行:npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/nod...原创 2020-04-21 15:07:42 · 330 阅读 · 0 评论 -
linux 中mysql登录错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost'
最近在学商城项目,遇到了不少问题,记录一下菜鸡加油!1. 问题mysql -u root -p错误:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO/YES)2.解决原因:安装时MySQL5.7为root用户随机生成了一个密码,而没有出现这个过程,所以是密码错误造成的...原创 2020-04-16 22:29:11 · 515 阅读 · 0 评论