- 博客(49)
- 收藏
- 关注
原创 springboot service层无法注入mapper 解决
- 可根据Spring Boot版本选择合适版本 -->解决:在启动类加上@MapperScan("你的mapper路径"),这样再返回,报错解除。再次返回service层,问题解决。mapper无法装配,报错。
2025-05-25 17:19:23
191
原创 springboot 控制层调用业务逻辑层,注入报错,无法自动装配 解决办法
解决:愿意是业务逻辑层,即service层的具体实现类没有加注解@Service导致的,加上解决了!
2025-05-25 13:34:33
234
原创 hadoop 无法存储数据到hbase里面 已经解决
解决办法:打开C盘,点击Windows->System32->drivers->etc->hosts,hosts右击用管理员身份运行,打开方式为记事本。我是windows系统,存储不进去一直报错的原因是配置文件的问题。在最前面加上端口号 虚拟机名字,然后保存退出,重新运行项目。查看表格数据 scan '表格名'
2025-05-23 15:24:08
391
原创 springboot项目运行报错,main函数无法识别
我的springboot版本是3.3.4,springboot3.x的版本匹配jdk17+,我的jdk是1.8,所以报错。解决办法:将jdk改成22,问题解决!
2025-04-10 14:43:56
167
原创 nacos通过命令的方式开启和关闭
关闭命令:直接ctrl+c,等一小会就会弹出是否结束这个进程,输入y即可。找到nacos文件夹的bin文件夹,在这个文件夹路径下cmd,开启命令:startup.cmd -m standalone。
2025-04-10 14:37:53
241
原创 vue+springboot 新增操作,前端id传string,后端接收为long类型,报错类型不匹配——解决方法
问题二(重点)、前端不传值了,但是后端报错类型不匹配, 即后端接收到前端传的值是string,但是后端定义的id是Long类型,所以报错。问题一、:前端id=undefined,和我的需求不符合,我要id为空,不传值。注意:上述操作后,重启服务器,检查前端控制台,数据传递值正确,功能实现,后端控制台无报错,前端点击提交后,新增成功!我在做新增功能的时候,做了一个逻辑判断,当前端没有传递对应的id值时,为新增;解决:到数据库中重新设计表,把主键自增的选项勾上即可,注意,记得保存!
2025-04-01 16:25:05
339
原创 vue2 前端控制台报错找不到部分已经定义好的方法
解决:检查method里面的方法的花括号是否有正常闭合,调整花括号位置使其正常闭合。原因:method的花括号未正确闭合,提前闭合了。
2025-03-27 10:15:40
119
原创 后端测试 创建一个http测试,结果报错 io.netty.handler.ssl.NotSslRecordException: not an SSL/TLS record 已解决
发起请求,而服务端启用了https,两者不符合,所以报错。报错原因:客户端使用。
2025-03-20 18:07:49
402
原创 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
387
原创 mapper.xml中 “http://mybatis.org/dtd/mybatis-3-mapper.dtd“> 报错的解决方法
之后回到mapper.xml,等待更新,爆红消失,问题解决!解决方法:如下图所示。
2025-03-20 16:10:50
525
原创 创建vue3项目
我的node.js从16升级到了18,即可用命令的方式创建vue3项目。如果node.js版本不够,得升级,直接下载新的版本,删除旧的版本即可。注意:如果不放心,记得把旧版本备份。然后在控制台输入对应的命令来创建vue3项目,其中包含vue3项目的配置选项,根据自己的需求进行选择。注意:选择是还是否用键盘上的左右箭头就可以。创建好放vue3项目的文件夹,然后进入该文件夹的cmd。下图是我自己的配置,大家可以作为参考。
2025-02-26 11:14:06
216
原创 浏览器下载vue.js.devtools,谷歌浏览器和edg浏览器
所有的步骤和谷歌浏览器一样。成功后右击检查可以看到下面的图片的样子。情况二:谷歌浏览器的谷歌应用商城打不开,那么就百度搜索极简插件找到vue.js.devtools,点击推荐下载,下载到本地电脑,然后解压缩,把里面后缀为.crx的文件拖到谷歌浏览器的管理扩展程序的页面松开,点击添加该扩展,然后重新返回前端页面,在下面有一个绿色图标,点开即可使用。情况一:如果谷歌应用商店可以打开,那么就直接到谷歌应用商店下载,直接搜索vue.js.devtools添加扩展即可。2、edg下载的dev插件用不了,控制台空白。
2025-02-23 20:00:34
697
原创 用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
320
原创 知道全局vue -cli所在文件夹的位置 的方法
2、输入npm list -g vue-cli 回车,即可知道全局vue -cli所在位置。1、打开电脑的命令符,在电脑左下角的搜索框里输入cmd,找到命令提示符,并打开。
2025-02-19 11:19:18
182
原创 用layui表单,前端页面的样式正常显示,但是表格内无数据显示(数据库连接和获取数据无问题)——已经解决
2、要传三个参数到前端,如下图第二个红色框框所示。因为layui框架代码如果未修改,默认要传入这三个参数。解决:1、加注释 @ResponseBody ,确保返回的是json数据。注意:用layui则不能在前端使用ajax传值,否则报错!原因:后端控制台的数据格式没有设置清楚。
2025-01-25 17:35:44
503
原创 控制层重定向到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
223
原创 运行项目,控制台报错:找不到jdbc.properties,即找不到数据库文件或者不存在
2、检查目标文件target的classes里是否有jdbc.properties这个文件,没有的话,最直接的方法是直接复制一份到目标文件里面。然后重新启动项目,问题解决!注意:jdbc.properties的图标要正确才是正确创建。可在项目启动前clean,然后再重新启动服务器。1、检查数据库文件的路径是正确的,排除因路径错误引起的报错。
2025-01-22 18:47:47
309
原创 用@Autowired注入mapper报错,报错信息为找不到bean 已解决 ssm项目
方法二:在@Autowired后面加上这个属性,表示用于标记一个依赖项是可选的。它的作用是告诉 Spring 容器,如果找不到匹配的 Bean 来注入,不要抛出异常,而是将依赖项设置为。方法一:在mybatis的配置文件上面加上注解@MapperScanner,后面是mapper接口所在的接口的路径,记得加双引号。注意:如果是使用全注解开发,配置文件也是用注解的方式实现的话,这个报错是不妨碍项目的正常运行的。
2025-01-22 16:32:08
353
原创 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
252
原创 idea webapp引入layui,网页layui样式失效,报错404,css和js找不到
正确引入,但是样式失效,前端页面可以跳转,右击检查报错404吗,找不到css和js。我仔细检查引用的相对路径,保证正确的前提下依旧无法实现样式。暂时的解决方法:采用外网路径,重新启动服务器后刷新页面,layui样式就有了。目前不知道是什么原因导致的。
2025-01-20 17:30:13
158
原创 idea ssm项目 全注解方式开发 报错信息:无法访问org.springframework.beans.factory.annotation.Value报错 解决方法
我用了全注解的开发方式,在数据库配置文件中直接引入数据库外部文件,来实现相关配置。我的错误是:@Value("driver"),直接写上字符串,报错。注意:clean项目,重新启动服务器,该错误解决!解决方法:用${}来读取配置文件。
2025-01-14 14:24:32
214
原创 idea spring.xml中导入外部数据库文件.properties,jdbc报错,有关数据库的配置报错
3、点击应用,确定。重新返回spring.xml,问题解决,爆红消失。1、选择文件中的项目结构,点击进入。解决前,圈出来的蓝色部分报错。2、根据下面的图片进行设置。
2024-12-25 10:25:47
340
原创 idea 导入项目后,spring-mybatis.xml中的jdbc爆红,报错,找不到mysql的配置类
具体原因尚不清楚,但是这样操作后即可连接上数据库。解决方法:写上完整代码,而非直接${}调用。注意:url中的and全部转换成&
2024-12-07 11:36:11
193
原创 idea 导入ssm项目报错:构建失败,不支持发行版本5或者不支持发行版本6 解决方法
报错原因:导入的ssm项目的jdk和自己本身idea用的jdk版本不一样。2、根据下列步骤更换jdk,选择合适的jdk版本。注意:如果没有相对应的jdk版本,请先下载。1、点击左上角的文件选项,选择项目结构。解决:更换jdk版本。
2024-12-02 15:23:40
299
原创 ssm idea mapper配置文件中的ibatis和setMapUnderscoreToCamelCase报错的解决方法
原因:没有导入mybatis的依赖。报错位置如下框出来的地方。
2024-11-19 20:27:33
248
原创 idea ssm项目 部署工件时报错
解决方法:更换tomcat版本,为8.5.98,再重新运行即可。我用tomcat10.0.5,运行项目时一直工件报错。注意:tomcat部署设置时添加工件war的那个选项。
2024-11-12 15:04:58
807
原创 startUML怎么画时序图
1、右击Untitled,选择Add Diagram,点击Communication Diagram。2、创建完成后,如下,即可进行绘图。
2024-11-05 22:00:19
1174
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
671
原创 mybatis-plus 导入依赖spring-boot-starter-test 报错
我是jdk22,可能是版本不兼容的问题,导入spring-boot-starter-test,不加版本号,默认导入3.0.5,报错依赖项无法解析。解决方法:添加版本号,3.3.2,点击刷新,即可解决!
2024-10-11 19:27:24
233
原创 idea springboot3 在pom.xml中 spring-boot-maven-plugin报错解决方法
我的情况是添加springboot应用打包插件,spring-boot-maven-plugin报错。
2024-09-28 16:32:08
498
原创 idea springboot3 druid-spring-boot-3-starter连接池导入依赖报错
解决方法:将版本号改为1.2.20,再刷新即可。
2024-09-28 16:25:41
579
3
原创 使用VS Code如何启动vue项目
3、在终端输入npm run dev,回车,之后即可看到访问地址。1、安装好软件和配置好环境后执行下属操作。
2024-09-23 20:46:12
1324
原创 idea ssm 报错 无法自动装配java.lang.NoSuchFieldError 的解决方法
在@Autowired后面加上(required = false),即。修改完后刷新工程,重新启动,问题解决!注意:以上两种方法都可解决报错。2、根据下述步骤进行操作。该错误为自动装配错误。
2024-09-23 19:31:04
369
原创 navicat插入数据显示1366报错的解决方法
修改后:把编码格式改成utf8即可,注意上下两个框框都要改。注意:修改成功后,这个编码格式只对之后的表格有效。1、选中我们当前所在的数据库,右键选择编辑数据库。2、修改数据库的编码格式。所以需要重新创建表格。
2024-09-18 21:20:49
621
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人