![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
谷粒商城
吃西瓜的鱼
这个作者很懒,什么都没留下…
展开
-
vue的基本使用
首先要 在路由里面添加你的新地址。然后,穿件路由相关的页面。然后,在api里面添加接口,用于后端的对调,数据的接受。最后,在页面调用接口,获得数据,返回给页面使用原创 2022-02-26 20:28:38 · 280 阅读 · 0 评论 -
nginx 的使用(反向代理、动静分离)
随便启动一个 nginx 实例,只是为了复制出配置docker run -p 80:80 --name nginx -d nginx:1.10将容器内的配置文件拷贝到当前目录:docker container cp nginx:/etc/nginx .别忘了后面的点 修改文件名称:mv nginx conf把这个 conf 移动到/mydata/nginx 下终止原容器:docker stop nginx执行命令删除原容器:docker rm $ContainerId 创建新的 ngi原创 2021-10-27 21:44:35 · 788 阅读 · 0 评论 -
docker常用命令
docker images #查看所有本地主机上的镜像 可以使用docker image ls代替docker search #搜索镜像docker pull #下载镜像 docker image pulldocker rmi #删除镜像 docker image rm[root@bxh server]# docker search --helpUsage: docker search [OPTIONS] TERMSearch the Docker Hub for images.原创 2021-10-24 12:41:05 · 1844 阅读 · 0 评论 -
ES在java中的简单应用
如果要使用es首先导包。然后,配置好环境。写一个配置类,主要就是你的主机名字的配置,配置一个client。package com.atguigu.gulimall.search01.config;import org.apache.http.HttpHost;import org.elasticsearch.client.RequestOptions;import org.elasticsearch.client.RestClient;import org.elasticsearch.cl原创 2021-10-24 12:40:25 · 1496 阅读 · 0 评论 -
分页实现,增删改查
首先是在mybatis-plus里面有分页插件,我们只需要引入就可以。然后在我们的微服务中,添加一个配置类。@Configuration@EnableTransactionManagement //开启事务@MapperScan("com.atguigu.gulimall.product.dao")public class MyBatisConfig { //引入分页插件 @Bean public PaginationInterceptor paginationInterc原创 2021-10-14 19:44:45 · 84 阅读 · 0 评论 -
OSS云存储的开发和使用
在微服务架构下,文件的上传不能单一的上传到一个服务器上,要不然其他的服务可能取不出来。所以我们要将文件存储到一个统一的地方-------云存储在阿里云上开通OSS。开通完之后,可以查看阿里云上面的api先创建一个bucket。选择好地域,读写权限 选择公共读(如果是私有的话,读和写都需要账户和密码)。服务端加密不需要在这里插上传方式:上传之前,先找服务器要一个防伪的令牌签名,然后再上传给云存储服务器。这样文件就不会过我们自己的服务器,减小消耗的性能,首先,用阿里云的一个包<!-原创 2021-10-14 13:14:50 · 1077 阅读 · 0 评论 -
基本crud流程,menus 三级菜单
首先,是在页面上,有一个按钮,或者,在创建完成之后,就调用这个方法。然后,在方法上面写上具体的实现,传到后端哪个方法,传的什么数据,什么方式传。例如: getMenus() { this.$http({ url: this.$http.adornUrl("/product/category/list/tree"), method: "get", }).then(({ data }) => { console.log("成原创 2021-10-14 11:07:25 · 332 阅读 · 0 评论 -
Error handling misfires Couldn‘t store trigger 记录定时器quartz创建定时任务出现异常,导致项目无法启动
今天,在启动gulimall的时候,发现怎么也启动不了报的这个错获取定时任务CronTrigger出现异常记录定时器quartz创建定时任务出现异常,导致项目无法启动我的解决办法是,将数据中的schedule表清空。清空之后,就不会报错了。...原创 2021-10-13 20:27:19 · 2746 阅读 · 2 评论 -
dao层中有不在数据库中的字段
//直接使用一个注解 @TableField(exist = false) @TableField(exist = false) @JsonInclude(JsonInclude.Include.NON_EMPTY) private List<CategoryEntity> children;@TableField(exist = false) 就是声明这个字段不在这个数据库中,查询的时候,就不会将这个字段添加上去。...原创 2021-10-13 20:21:42 · 264 阅读 · 0 评论 -
JSR303后台校验
前台防君子,后端防小人。为了我们服务器的安全性,我们要将传过来的数据进行第二次校验。先导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> <version>2.2.5.REL原创 2021-10-13 20:12:12 · 51 阅读 · 0 评论 -
前端改好,验证码显示不出来!!
通过网关来传递验证码,在改完前端之后,发现并没有显示我们通过网关来传递请求。首先要先将要传递的服务添加nacos注册中心。先配置上 application.name 和 nacos.discovery.server-addr配置完成后,在启动类上添加 @EnableDiscoveryClient然后,在网关中 写上你的路由。具体的路由规则可以查看 gateway官网我这里可以举两个例子spring: cloud: gateway: routes: -原创 2021-10-13 18:55:56 · 1325 阅读 · 0 评论 -
Nacos注册中心
Naocs配置中心动态修改配置首先在项目中,添加一个bootstrap.properties的配置文件然后在配置文件中写入基本的nacos信息spring.application.name=gulimall-couponspring.cloud.nacos.config.server-addr=127.0.0.1:8848先演示不加nacos的,在application.properties里面添加两个配置coupon.user.name=zhangsancoupon.user.age=1原创 2021-10-13 12:44:56 · 111 阅读 · 0 评论 -
Vagrant 离线安装centos7
下载好vagrant后安装cenos7vagrant init centos/7用迅雷下载:https://cloud.centos.org/centos/7/vagrant/x86_64/images/CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box下载完成之后,装到你用的盘在你的安装目录下打开cmdvagrant box add centos7 ${PATH}\VirtuaBox-VMs\vCentos7.boxPATH 就是你的安装目录,至原创 2021-08-21 20:14:02 · 288 阅读 · 0 评论