- 博客(51)
- 收藏
- 关注
原创 检测到用户未登录:/favicon.ico
报这个错误,但是找不到错误的原因,查看后端控制台,报出下面的信息。在做一个项目时,需要测试上传图片的页面,却打不开这个页面,试了下确实好用,底层原因,慢慢理解吧。
2023-02-02 12:24:26
309
原创 No qualifying bean of type ‘com.cy.store.mapper
是因为springboot中设置的mapperscan包扫描地址给的不对。单元测试时出现的错误。
2023-01-19 09:33:56
382
原创 单元测试时出现的异常org.junit.runners.model.InvalidTestClassError: Invalid test class ‘com.cy.st
在进行单元测试时报出这个异常,后来发现是@Test导包时导错了,应该是。
2023-01-19 09:24:06
673
原创 SpringBoot项目中访问HTML页面的几种方式
将HTML页面存放在resources/static目录下的访问将HTML页面存放在resources/static的目录下,可以直接访问将HTML页面存放在resources/templates目录下的访问将html页面存放在resources/templates目录下,sprinboot不能直接访问templates目录下的静态资源,SpringBoot项目下的templates目录的资源默认是受保护的,没有开放访问权限。这是因为templates文件夹,是放置模板文件的,因此需要视图解析器来解析它。有
2023-01-18 14:54:53
5150
原创 ‘XXXXX‘ is outside of valid range for type java.lang.Integer错误分析
数据库的字段属性与实体类的字段属性不符,造成类型超出范围,实际该字段在代码中对应Integer类型,数据库中对应varchar类型。把实体类属性改成String,就可以了。实体类中只有有参构造,没有无参构造,导致Mybatis使用XML查询时结果(集)无法映射为类实例(列表)使用mybatis自动映射数据库和实体类时,报出如下错误。追查原因,发现有两个原因会造成这样的错误。
2023-01-18 10:00:00
3343
原创 mybatisplus 实体类的字段名与数据库的字段名不一致的解决办法
如果是springboot项目可以在yml的配置文件中开启mybatiplus中的驼峰命名法功能。手写的sql查询语句也可以在在mapper.xml 文件中设置结果集的property属性,我们在查询数据库时经常会碰到数据库的字段名与实体类的字段名不一致的情况,例如报如下的错误。如果是自定以mapper.xml文件中手写的sql查询语句,可以给字段起一个别名。把实体类的字段名改成和数据库的字段名一致,当然这种方法还是比较低级的。如果只是单纯的下划线,可以在mybatis的。
2023-01-17 14:49:06
5121
原创 使用cmd运行springboot的web项目后如何关闭
今天学习cmd命令运行springboot项目后,却不知道怎么关闭,查百度,也只是说使用命令来关闭,但是运行中的项目输入不了命令,好尴尬,后来终于知道方法了,有两个途径,第一个就是百度中 的方法,但是有一个细节就是需要另开启一个窗口。另一个方法超级简单,直接ctrl+c键结束运行。在另外开启的窗口中查询正在运行的PID码。然后在资源管理器中进行关闭。
2022-12-20 09:56:14
993
原创 Several ports (8005, 8080, 8009) required by Tomcat v9.0 Server at localhost are already in use.
最近在用eclips写项目时,如果另开一个项目,tomcat启动时就会启动不了,并报错,可以通过1.cmd 运行 命令 找到占用端口的进程 PID或者:2.找到后面的数字,我这个是3436,然后运行下面的命令 或者然后就可以正常运行Tomcat了。
2022-12-05 19:32:43
765
原创 idea中创建web项目时webapp中无法添加WEB-INF(未解决)
我在创建基于springmvc的web项目时,创建完单元后,想在webapp中添加WEB-INF,路径始终爆红,点击小加号,却没有显示,添加不进去,请高手指点,谢谢
2022-12-02 14:44:44
331
原创 [org.springframework.web.HttpMediaTypeNotSupportedException: Content type ‘text/plain‘ not supported
今天在进行ssm一个小项目测试时,后端报出这个错误,原来是因为当后端使用requestBody接收数据时,意味着前端一定要发送一个json格式的数据,否则就会报错,把前端发送的数据进行处理后,解决问题。
2022-12-02 09:47:51
1353
原创 ssm项目启动时加载properties文件失败:Could not open ServletContext resource [/jdbc.properties]
这就很奇怪了,在进行单独的进行springmvc练习时,不加也能正常加载资源,哪位高手指导下这是什么原因呢?查找原因,说是必须在文件名之前加上"classpath:",于是我进行了修改。
2022-12-02 09:32:15
413
原创 Access denied for user ‘‘@‘localhost‘ (using password: YES)
网上查找原因,大多数都是在说远程拒绝访问,或者是被谁动了数据库的设置,导致在mysql的用户表里找不到localhost与root的用户信息,而我这个一直是自己用的电脑,并且在操作数据库的工具里仍然能进入mysql,而且我报出的这个错误。我在进行一个spring小项目进行service测试时,报出数据库连接的错误:" Access denied for user ''@'localhost' (using password: YES)",
2022-12-02 09:10:43
2796
3
原创 在maven的pom文件中,加入tomcat7的插件,但是不能正常运行
两个字母大小写不同,但是为什么大写的在导入的时候不报错,反而是启动的时候报错呢?有高手能帮我解释一下吗?
2022-12-01 09:29:42
298
原创 创建工程时没有指定jdk的版本,导致java文件运行不了
有一次创建工程时,因为疏忽,忘记指定jdk的版本了,在写完代码打算测试时,整个文件执行不了,后来经过一些时间的查找,才发现是没有指定jdk版本,网上有一个方法,就是在maven文件中加入一段代码,就能正确执行了。
2022-11-23 22:24:16
1600
原创 fastjson的包下载地址
6.进入后拖到最下面,选择合适的连接进入。7.然后就可以选择版本下载jar包。2.进入后搜索fastjson。4.选择自己喜欢的版本进入。
2022-11-21 13:37:17
5892
原创 java中使用json时使用jar包的简单记录
还有一种情况是下载错了包,在下载方法中第一个与第二个的区别在于里面的包名不同,这个会导致类加载器无法加载到相关的类,然后也会报出加载器无法找到类的错误。最后把六个jar包整理到一个文件夹里存放好,这样我们就拥有了一个完整的JSON库了,后面开发的时候直接把这六个包放到库中就可以使用JSON了。第一个与第二个包名的区别在于多了个3字,其余三个commons包也是类似的,新版本的commons包名都是改过了的。进到下载官网,我们可以看到,这里有两个不同的下载地方,以上的版本号仅供参考,自行下载的可以有所不同。
2022-11-20 19:03:22
1562
原创 axios与servlet无法建立连接
初识axios,跟着网上老师一步一步进行,所有代码都一样,但是执行的时候却不能得出结果,前后端无法建立连接,前端后台都没有反应。排查了好长时间,也没找到原因,后来看到一张帖子,需要在发送axios时加上一行代码。
2022-11-20 16:27:46
285
原创 eclipse中dynamic web module version
在eclipse中,如果各个开发者的JDK及服务器版本不同会导致一些问题的出现。下面说的这个是从高版本的eclipse中创建的工程复制到低版本的eclipse,会在运行的时候找不到运行的容器,也就是Tomcat,但实际上Tomcat没有任何问题。那这里的问题显然就是的问题了。
2022-11-19 12:52:08
841
原创 eclipse创建servlet出错解决
今天前后端连接时,本来运行的好好的,可能是在做其他任务时,不小心修改了什么设置,所有的servlet项目都报红了,于是开始修改,下面是查阅资料,帮我修改成功的摘抄。转自https://www.cnblogs.com/hjchoset/p/6031547.html。
2022-11-19 12:32:20
2332
原创 jdk版本和maven版本的匹配问题,maven报错method ‘void <init>()‘ not found
maven报错method 'void ()' not found
2022-10-20 11:19:53
1036
转载 【工具类】Java中判断字符串是否为数字的五种方法
@return 是整数返回true,否则返回false。* @param str 传入的字符串。1 //方法一:用JAVA自带的函数。//方法五:用ascii码。/*方法二:推荐,速度最快。
2022-08-30 13:21:17
2464
原创 HTTP500错误
java.lang.NumberFormatException: null java.lang.Integer.parseInt(Integer.java:542) java.lang.Integer.parseInt(Integer.java:615) com.bjpowernode.controller.AddStudentServlet.doGet(AddStudentServlet.java:22) javax.servlet.http.HttpServlet.service(HttpSer
2022-03-17 18:20:13
232
原创 使用Tomcat报错Error: Application Server not specified
跟一位老师学习spring时需要tomcat启动项目,按照老师的步骤布置tomcat结果tomcat不启动,并且报错Error: Application Server not specified。经过检查发现虽然按照老师的步骤一步一步来,但是老师没有导入本地tomcat,应该是已经存在在idea中,而我因为没有导入就不能正常使用,需要自己导入本地下载的tomcat导入正确路径后,就能正常启用tomcat了,因为我之前一直是在pom文件中加入tomcat插件,所以忽视了这一步。...
2022-03-14 19:19:47
5687
原创 【Mybatis报错】attempted to return null from a method with a primitive return type (int).
attempted to return null from a method with a primitive return type (int)
2022-03-03 08:54:47
1530
3
原创 No setter found for the keyProperty ‘#{id}‘ in xxxx‘.
小白学习笔记,在xml镜像文件中,设置了id的属性,但是在后面的代码中没有使用这个ID值,导致爆出上面的错误,把属性值去掉后,执行成功,原因以后慢慢研究
2022-02-20 11:35:58
449
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人