- 博客(43)
- 收藏
- 关注
原创 vue+springboot 新增操作,前端id传string,后端接收为long类型,报错类型不匹配——解决方法
问题二(重点)、前端不传值了,但是后端报错类型不匹配, 即后端接收到前端传的值是string,但是后端定义的id是Long类型,所以报错。问题一、:前端id=undefined,和我的需求不符合,我要id为空,不传值。注意:上述操作后,重启服务器,检查前端控制台,数据传递值正确,功能实现,后端控制台无报错,前端点击提交后,新增成功!我在做新增功能的时候,做了一个逻辑判断,当前端没有传递对应的id值时,为新增;解决:到数据库中重新设计表,把主键自增的选项勾上即可,注意,记得保存!
2025-04-01 16:25:05
239
原创 vue2 前端控制台报错找不到部分已经定义好的方法
解决:检查method里面的方法的花括号是否有正常闭合,调整花括号位置使其正常闭合。原因:method的花括号未正确闭合,提前闭合了。
2025-03-27 10:15:40
88
原创 后端测试 创建一个http测试,结果报错 io.netty.handler.ssl.NotSslRecordException: not an SSL/TLS record 已解决
发起请求,而服务端启用了https,两者不符合,所以报错。报错原因:客户端使用。
2025-03-20 18:07:49
230
原创 springboot项目,mapper.xml里面,jdbcType报错 已解决
解决:修改版本号,2.3.1兼容springboot2.6.x。依赖下载完毕,回到mapper.xml,问题解决!找了很多资料,最后发现原来是依赖版本不兼容的问题。但是我导入的依赖版本是3.0.1,不兼容,报错。springboot版本为2.16.3。
2025-03-20 16:17:00
370
原创 mapper.xml中 “http://mybatis.org/dtd/mybatis-3-mapper.dtd“> 报错的解决方法
之后回到mapper.xml,等待更新,爆红消失,问题解决!解决方法:如下图所示。
2025-03-20 16:10:50
361
原创 创建vue3项目
我的node.js从16升级到了18,即可用命令的方式创建vue3项目。如果node.js版本不够,得升级,直接下载新的版本,删除旧的版本即可。注意:如果不放心,记得把旧版本备份。然后在控制台输入对应的命令来创建vue3项目,其中包含vue3项目的配置选项,根据自己的需求进行选择。注意:选择是还是否用键盘上的左右箭头就可以。创建好放vue3项目的文件夹,然后进入该文件夹的cmd。下图是我自己的配置,大家可以作为参考。
2025-02-26 11:14:06
174
原创 浏览器下载vue.js.devtools,谷歌浏览器和edg浏览器
所有的步骤和谷歌浏览器一样。成功后右击检查可以看到下面的图片的样子。情况二:谷歌浏览器的谷歌应用商城打不开,那么就百度搜索极简插件找到vue.js.devtools,点击推荐下载,下载到本地电脑,然后解压缩,把里面后缀为.crx的文件拖到谷歌浏览器的管理扩展程序的页面松开,点击添加该扩展,然后重新返回前端页面,在下面有一个绿色图标,点开即可使用。情况一:如果谷歌应用商店可以打开,那么就直接到谷歌应用商店下载,直接搜索vue.js.devtools添加扩展即可。2、edg下载的dev插件用不了,控制台空白。
2025-02-23 20:00:34
631
原创 用idea创建vue3项目过程中遇到的问题
注意:要把原来的那个版本删除了,用这个新的版本替换(如果不放心建议把旧版本压缩之后备用,以防万一),然后去修改环境变量path的值,改成node.js所在的文件夹路径,点击确定。之后打开cmd,输入node -v ,出现node.js升级后的版本号,输入 npm --version ,输出npm对应的版本号。这两个都没有问题后,即node.js升级成功。1、node.js的版本升级:我之前用的是node.js 16,这个版本不支持创建vue3,所以需要进行版本升级,建议升级到18或者20。
2025-02-19 19:44:54
248
原创 知道全局vue -cli所在文件夹的位置 的方法
2、输入npm list -g vue-cli 回车,即可知道全局vue -cli所在位置。1、打开电脑的命令符,在电脑左下角的搜索框里输入cmd,找到命令提示符,并打开。
2025-02-19 11:19:18
124
原创 用layui表单,前端页面的样式正常显示,但是表格内无数据显示(数据库连接和获取数据无问题)——已经解决
2、要传三个参数到前端,如下图第二个红色框框所示。因为layui框架代码如果未修改,默认要传入这三个参数。解决:1、加注释 @ResponseBody ,确保返回的是json数据。注意:用layui则不能在前端使用ajax传值,否则报错!原因:后端控制台的数据格式没有设置清楚。
2025-01-25 17:35:44
446
原创 控制层重定向到jsp页面,但是前端页面样式失效 解决方法
,浏览器会尝试从http://localhost:8080/user/css/style.css 加载资源,而不是从正确的路径http://localhost:8080/css/style.css加载,从而导致样式失效!// 将 /index 映射到 index.jsp。注意:在配置文件里面也设置了视图解析器的前后缀,但是如果不加上上面有关jsp界面映射的代码,则界面可以跳转,但是前端样式全部失效(我前端用的是layui)原因:页面样式失效的原因通常是由于静态资源(如 CSS、JS 文件)的路径问题。
2025-01-22 23:11:05
202
原创 运行项目,控制台报错:找不到jdbc.properties,即找不到数据库文件或者不存在
2、检查目标文件target的classes里是否有jdbc.properties这个文件,没有的话,最直接的方法是直接复制一份到目标文件里面。然后重新启动项目,问题解决!注意:jdbc.properties的图标要正确才是正确创建。可在项目启动前clean,然后再重新启动服务器。1、检查数据库文件的路径是正确的,排除因路径错误引起的报错。
2025-01-22 18:47:47
260
原创 用@Autowired注入mapper报错,报错信息为找不到bean 已解决 ssm项目
方法二:在@Autowired后面加上这个属性,表示用于标记一个依赖项是可选的。它的作用是告诉 Spring 容器,如果找不到匹配的 Bean 来注入,不要抛出异常,而是将依赖项设置为。方法一:在mybatis的配置文件上面加上注解@MapperScanner,后面是mapper接口所在的接口的路径,记得加双引号。注意:如果是使用全注解开发,配置文件也是用注解的方式实现的话,这个报错是不妨碍项目的正常运行的。
2025-01-22 16:32:08
255
原创 Invalid bound statement (not found): com.mapper.UserMapper.getUserByName 找不到mapper文件以及mapper接口定义的方法
ssm框架 我使用的是全注解的开发方式,网页报错找不到mapper。1、在pom文件加上这段代码,使其能够扫描到mapper。2、在mybatis配置类里加上这段代码。下面两张图是完整的mybatis配置文件。// 加载 Mapper XML 文件。
2025-01-22 16:17:44
237
原创 idea webapp引入layui,网页layui样式失效,报错404,css和js找不到
正确引入,但是样式失效,前端页面可以跳转,右击检查报错404吗,找不到css和js。我仔细检查引用的相对路径,保证正确的前提下依旧无法实现样式。暂时的解决方法:采用外网路径,重新启动服务器后刷新页面,layui样式就有了。目前不知道是什么原因导致的。
2025-01-20 17:30:13
126
原创 idea ssm项目 全注解方式开发 报错信息:无法访问org.springframework.beans.factory.annotation.Value报错 解决方法
我用了全注解的开发方式,在数据库配置文件中直接引入数据库外部文件,来实现相关配置。我的错误是:@Value("driver"),直接写上字符串,报错。注意:clean项目,重新启动服务器,该错误解决!解决方法:用${}来读取配置文件。
2025-01-14 14:24:32
171
原创 idea spring.xml中导入外部数据库文件.properties,jdbc报错,有关数据库的配置报错
3、点击应用,确定。重新返回spring.xml,问题解决,爆红消失。1、选择文件中的项目结构,点击进入。解决前,圈出来的蓝色部分报错。2、根据下面的图片进行设置。
2024-12-25 10:25:47
310
原创 idea 导入项目后,spring-mybatis.xml中的jdbc爆红,报错,找不到mysql的配置类
具体原因尚不清楚,但是这样操作后即可连接上数据库。解决方法:写上完整代码,而非直接${}调用。注意:url中的and全部转换成&
2024-12-07 11:36:11
172
原创 idea 导入ssm项目报错:构建失败,不支持发行版本5或者不支持发行版本6 解决方法
报错原因:导入的ssm项目的jdk和自己本身idea用的jdk版本不一样。2、根据下列步骤更换jdk,选择合适的jdk版本。注意:如果没有相对应的jdk版本,请先下载。1、点击左上角的文件选项,选择项目结构。解决:更换jdk版本。
2024-12-02 15:23:40
251
原创 ssm idea mapper配置文件中的ibatis和setMapUnderscoreToCamelCase报错的解决方法
原因:没有导入mybatis的依赖。报错位置如下框出来的地方。
2024-11-19 20:27:33
225
原创 idea ssm项目 部署工件时报错
解决方法:更换tomcat版本,为8.5.98,再重新运行即可。我用tomcat10.0.5,运行项目时一直工件报错。注意:tomcat部署设置时添加工件war的那个选项。
2024-11-12 15:04:58
615
原创 startUML怎么画时序图
1、右击Untitled,选择Add Diagram,点击Communication Diagram。2、创建完成后,如下,即可进行绘图。
2024-11-05 22:00:19
896
1
原创 mybatis-plus 导入依赖mybatis-plus-boot-starter报错的解决方法
我的jdk版本为jdk22,导入依赖mybatis-plus-boot-starter的3.5.3.1报错,找不到依赖项。解决方法:将版本号改成3.5.8,再次刷新,即可解决!
2024-10-11 19:31:35
581
原创 mybatis-plus 导入依赖spring-boot-starter-test 报错
我是jdk22,可能是版本不兼容的问题,导入spring-boot-starter-test,不加版本号,默认导入3.0.5,报错依赖项无法解析。解决方法:添加版本号,3.3.2,点击刷新,即可解决!
2024-10-11 19:27:24
209
原创 idea springboot3 在pom.xml中 spring-boot-maven-plugin报错解决方法
我的情况是添加springboot应用打包插件,spring-boot-maven-plugin报错。
2024-09-28 16:32:08
450
原创 idea springboot3 druid-spring-boot-3-starter连接池导入依赖报错
解决方法:将版本号改为1.2.20,再刷新即可。
2024-09-28 16:25:41
534
3
原创 使用VS Code如何启动vue项目
3、在终端输入npm run dev,回车,之后即可看到访问地址。1、安装好软件和配置好环境后执行下属操作。
2024-09-23 20:46:12
1258
原创 idea ssm 报错 无法自动装配java.lang.NoSuchFieldError 的解决方法
在@Autowired后面加上(required = false),即。修改完后刷新工程,重新启动,问题解决!注意:以上两种方法都可解决报错。2、根据下述步骤进行操作。该错误为自动装配错误。
2024-09-23 19:31:04
337
原创 navicat插入数据显示1366报错的解决方法
修改后:把编码格式改成utf8即可,注意上下两个框框都要改。注意:修改成功后,这个编码格式只对之后的表格有效。1、选中我们当前所在的数据库,右键选择编辑数据库。2、修改数据库的编码格式。所以需要重新创建表格。
2024-09-18 21:20:49
547
原创 idea 构建maven时插件clean报错 Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5
出现该报错是因为maven仓库路径没有设置成本地仓库。2、将仓库地址改成本地仓库路径,之后点击确认即可。3、等待项目重构后,报错接触,项目可正常运行!
2024-09-02 17:12:21
598
原创 idea报错java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have membe
之后在maven工程的pom.xml中把lombok的依赖版本改成1.18.30。我用的是jdk22,导入lombok的1.18.28版本不兼容,报错。清理一下maven工程。
2024-08-25 14:05:25
576
原创 idea使用mybatis框架,导入的mybatis依赖报错处理
如果已经添加了阿里镜像还无法解决报错,可能是maven配置的主路径错误,没有配置到我们的本地仓库中。2、检查maven的主路径是否是我们原先配置的本地仓位路径,如果不是,就切换到本地仓库路径。1.点击左上方的文件,右击选择设置。
2024-08-03 14:42:56
461
原创 mysql插入中文报错1366
从ProgramDate文件进去找到mysql的文件夹,可以从服务中找到mysql的配置路径。2、到C盘,,ProgramDate文件夹一般是隐藏起来的,我们要先勾选显示隐藏的项目。点击上面的查看,勾选隐藏的项目,就可以看到ProgramDate文件夹。一下图片的红色框框为mysql的配置路径,这里显示我的mysql文件在C盘。3、进去该文件夹后,选择mysql文件夹,进去后,选择第二个文件夹,如下图。之后重启mysql,重新创建数据库,就可以输入中文啦!4、选择.ini的文件右键用记事本打开。
2024-07-21 17:28:33
192
原创 eclipse部署web项目,.jsp界面里,SimpleDateFormat报错,为无法识别
第一步,在.jsp界面的开头导入SimpleDateFormat对应接口的包。第二步,在.jsp中导入java文本。此时报错解除,问题解决。
2024-03-09 18:03:29
404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人