![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java开发异常大全
Java开发过程中一定会存在各种各样的异常,学会理解每个异常,并解决异常将是一个非常重要的技能。
幻风_huanfeng
没有梦想和神经网络有什么区别?
展开
-
exception=org.springframework.jdbc.UncategorizedSQLException:
出现这个问题的原因是where条件传递的参数有问题,关注参数就好了,可能是一个乱码,或者标清啥的,查清楚这个参数是啥就好了。原创 2024-07-02 12:02:27 · 241 阅读 · 0 评论 -
单元测试Mock的时候出现org.mockito.exceptions.misusing.NotAMockException
这是因为我们在验证某些结果的时候,我们的对象使用被@InjectMocks注解了,此时并不是真实的Mock,此时我们可以在@InjectMocks上面加上一个@Spy注解就可以了,此时它就是一个真实的mock了。原创 2023-01-04 23:41:49 · 10352 阅读 · 1 评论 -
Mybatis 错误日志:Parameter ‘productId‘ not found. Available parameters are [arg1, arg0, param1, param2]
日志详情出现这种原因是由于在mapper的接口上没有使用@Param导致的,更改一下就好了:原创 2022-08-31 16:11:42 · 775 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.example.spring.
出现这种问题的本质是Mapper接口和xml文件存在绑定失败的问题,从这个角度思考问题就会很容易解决。原创 2022-08-27 21:40:43 · 198 阅读 · 0 评论 -
Java异常:java.lang.IllegalArgumentException: Invalid character found in method name,HTTP method names
这是因为我使用了https//localhost8080/hello来进行访问的,将其改成了http就好了。原创 2022-07-31 19:12:46 · 3369 阅读 · 0 评论 -
Java异常:Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package
这是因为如果不使用@ComponentScan指明对象扫描范围,默认只扫描当前启动类所在的包里的对象。写在java文件夹下的Application类,是不从属于任何一个包的,因而启动类没有包,所以就会报错。这样就可以正常启动了,启动类的启动包是huan.feng,这个包以及这个包下面的所有Controller都可以被检测到了。如果不在包结构上下手,那么我们就需要使用@ComponentScan注解,指定要扫描的包了,这是另外一个方法。......原创 2022-07-31 19:07:04 · 276 阅读 · 0 评论