自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 使用mybatisplus方法,进行级联更新时,子表更新条件不是主键(默认更新条件是主键),解决方案

在我进行级联修改操作时,主表修改成功,子表却表示找不到sql语句的where条件。字段进行关联的,同时也作为where条件从而修改子表数据,但是子表的主键则是。方法时使用表的主键作为where条件 进行修改,但是我通过。所以在构建sql语句的时候就出现了找不到where条件。为where条件进行修改主表数据,而子表也是通过。attr-update表:(子表)这是我的service层逻辑代码。这是我的两张表的字段设置 通过。字段构造更新条件,无需查询主键。这是子表生成的sql语句。attr表:(主表)

2025-04-17 12:03:06 237

原创 MybatisPlus使用eq()方法和in()方法区别

方法传参的时候传了一个Long类型的数组,但是我却使用了MybatisPlus的eq方法,应该使用in()方法,因为当需要通过多个条件值(例如。主表的删除语句已经成功,但是子表却没有成功构建,导致事务回滚,删除不成功。我在进行一个级联删除操作时,出现了这样一个错误。MybatisPlus eq()与in()区别。方法,或错误传递参数类型,所以导致删除错误。这是我的删除的service层逻辑,我在给。)查询数据库时,开发者可能误用。

2025-04-17 11:37:01 250

原创 搭建renren-fast-vue前端项目验证码不显示以及登录不起作用 解决方案

关于上面两个问题我首先是解决的第一个验证码不显示,几乎找了网上大多数解决方案都不起作用,但到晚上的时候看到两篇文章,我的天,结合两篇文章终于两个问题都解决了。2.账号、密码、验证码随便填,点击登录没反应,既不跳转也不提示信息,点击登陆时,F12在控制台抓取到无法跨域请求问题。最近在搭建开源项目renren-fast-vue前端时,出现了两个问题找了一整天才解决。重启前端项目第二个问题就解决了,还有一个好消息,重启后,同时第一个问题也解决了。1.修改/config/dev.env.js文件中的。

2025-04-04 10:30:54 295

原创 在启动java脚手架renren-fast时,出现java: 程序包com.qiniu.common不存在

在启动renren-fast 项目脚手架时,出现程序包com.qiniu.common,com.qiniu.http,com.qiuiu.storage,com.qimiu.util等不存在。我只修改了中这一点重新clean,install项目即可运行成功。将文件中下面内容中的http协议改成https协议即可。我尝试在maven中clean,install后也不行。找到setting.xml文件的位置。

2025-04-03 14:03:51 292

原创 CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org;“之解决办法(换源)

CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org; Name or service not known“之解决办法(换源)

2025-04-01 19:08:26 377

原创 docker拉取mysql镜像资源失败

这个问题是因为 https://registry-1.docker.io/v2/这个地址是个国外的资源地址,所以有时候会因为网速慢等各种因素导致请求超时,拉取失败。解决方案就是使用 vi /etc/docker/daemon.json 命令在里面添加如下国内镜像资源就可以拉取成功了。1.vi /etc/docker/daemon.json 进入到这个文件里面。在docker中拉取mysql5.7时出现,超时无法拉取问题。2.修改数据源(直接全部粘贴替换即可)4.重新拉取mysql即可成功。

2025-04-01 18:48:04 571

原创 docker中启动mysql报错(Can‘t read dir of ‘/etc/mysql/conf.d/)

因为我在执行第一条命令时已经创建了一个容器 所以得删除这个容器,每个容器都有对应的id。我是如何发现这个问题的:因为我的启动容器的命令执行之后,没有报错,但是 使用。查看已经退出的容器时发现。我的容器刚启动就已经退出了。这个命令查看容器生成时的日志 发现了上述错误。查看运行中的容器时并没有 ,然后我使用。sudo docker logs 容器id。sudo docker stop 容器id。sudo docker rm 容器id。--根据id停止容器。--根据id删除容器。最后重新执行启动容器的命令即可。

2025-04-01 18:32:43 290

原创 启动seata服务闪退

注意:启动之前必须按照 seata/conf/db_store.sql 这个目录下的db_store.sql 文件在数据库创建相应的表,还需修改 file.conf ,registry.conf 两个文件 里面对应你的数据库名称密码以及存储方式。第一个是版本兼容问题 因为我安装的是 seata-server-0.9.0 版本的,这个版本要求指定的jdk版本必须是 jdk8,因为我的jdk是11,所以导致出错。将上面框起来java 改成自己jdk所在的路径。按照上面的格式修改即可成功启动。

2025-03-24 11:51:50 384

原创 Nacos启动闪退(环境变量问题)解决方案

在对应的 D:\rengongzhineng\nacos-server-1.2.1\nacos\bin bin目录下cmd进入控制台后发现下面问题。说是环境变量还会有问题 于是在我尝试多次后,发现用户变量多了一个 JAVA_HOME路径,当删除后 就能正常启动了。在安装好nacos后 双击startup.cmd文件 启动时 却出现闪退情况。然后我查看我的jdk版本后发现是 11 ,当我切换成jdk8后,还是不行。环境变量,要求使用x64的Java,且建议使用JDK 8或更高版本。

2025-03-24 11:18:47 1034

原创 创建springcloud父工程时,pom.xml文件中使用<version>${xxx.version}</version>等获取版本时 报红

先把外层的dependencyManagement删掉,先用dependencies把这些下载下来,然后,再给dependencies加上dependencyManagement。这个原因是,你本地maven仓库,没有这个版本号的jar包依赖,所以爆红。前者,类似于定义好,用于子包引用依赖的时候,直接写上依赖,不需要写版本号。它的作用和dependencies是有区别的。后者,是直接下载jar包关联到项目中。没有子包引用,则不会下载jar包。但是,为什么不报错了。此时,就不在爆红了。

2025-03-15 11:02:25 290

原创 Vue3中el-form resetFields()清空表单方法(清空功能失效原因查找)

Vue3中el-form resetFields()清空表单方法(清空功能失效原因查找)

2025-03-14 12:28:35 708

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除