错误收集
@小匠
永远相信美好的事情即将发生!
展开
-
项目出现的问题及解决方案
1问题:前端子路由在发送异步请求时,请求路径中,莫名多了父路径的路径名:正常情况是api后面是请求路径,api反向代理后端请求的81端口解决方案在后端控制器中写上面端口后的路径,可以请求成功...原创 2021-03-05 23:10:37 · 1099 阅读 · 0 评论 -
Mybatis-plus 出现 WHERE null=?
解决方案:这是因为mybatis-plus代码生成时,实体没加@TableId注解原创 2021-03-05 20:05:15 · 1122 阅读 · 1 评论 -
(已解决)在拦截器中,无法获取service层和dao层的对象,导致空指针异常
解决方案:出现这个问题的原因是因为拦截器作用在属性自动注入开始之前,其运行时,内部属性还未开始注入,所以为空,找了很久 硬是没想到这里。。在当前拦截器中添加如下方法 private <T> T getBean(Class<T> clazz, HttpServletRequest request){ WebApplicationContext applicationContext = WebApplicationContextUtils.getRequi原创 2021-03-01 22:49:37 · 672 阅读 · 0 评论 -
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题,即在mybatis中dao接口与mapper配置文件在做映射绑定的时候出现问题。简单说,就是接口与xml要么是找不到,要么是找到了却匹配不到。解决步骤:1、检查映射文件中namespace属性的包路径是否正确2、检查接口名与映射文件是否一致3、接口中方法名是否与映射文件中的id是否一致...原创 2020-10-24 13:56:42 · 130 阅读 · 0 评论 -
IDEA:springMVC项目启动服务器报错:java.lang.ClassNotFoundException
解决方案:原创 2020-10-24 13:15:30 · 329 阅读 · 0 评论 -
Spring事务注解不起作用的原因
事务不起作用的原因:1、看使用的是啥数据库,注意:MySQL的MyISAM引擎是不支持事务的,支持事务需要使用InnoDB引擎;2、@Transactional注解要添加再public方法上,否则,代码不会报错,但是事务就是不起作用;3、查看@Transactional注解所在的类,是否添加了@Service 或 @Component注解;4、@Transactional方法是否是通过代理类来调用的,比如:Controller类调用Service类的事务方法,这样就OK。否则如果是Service内部转载 2020-10-23 21:32:14 · 810 阅读 · 0 评论