我踩过的坑
jiang_zf
这个作者很懒,什么都没留下…
展开
-
AnnotationFormatError : org.mybatis.spring.annotation.MapperScan.factoryBean
声明下,报这个错的原因可能很多,这个可能只是其中的原因之一,大家可以试下看看自己是不是这个原因。SpringBoot集成MybatisPlus,启动的时候总是报如下错误:java.lang.annotation.AnnotationFormatError: Invalid default: public abstract java.lang.Class org.mybatis.spring...原创 2018-04-22 20:32:45 · 13234 阅读 · 6 评论 -
记一次bug的查找
前几天上线了一个关于向携程同步审批单的东西,但是上去之后,竟然可以重复发送;这个问题按说是不应该的,调用携程的接口我是单独启用的线程做的,在线程内部我启用了锁,也就是说在同步完成后我会更新状态,下一个线程过来执行是不可能再重复推送的。而且这次携程那边可能也没有做同步控制,也直接出现了两条数据。首先我怀疑是不是分布式导致的,因为我只是加了全局锁,而服务器是分布式部署的,有可能是请求分发到不同的服务器...原创 2018-04-23 20:09:57 · 180 阅读 · 0 评论 -
Mybatis 错误:Result Maps collection does not contain value for java.util.Map
可能的原因有很多,但是我的原因是把resultType="java.util.Map" 写成了resultMap="java.util.Map";原创 2018-04-25 14:27:39 · 13739 阅读 · 7 评论 -
元素 'beans' 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”....解决办法
今天从别处复制了个spingmvc的配置文件,结果启动的时候一直报【元素 'beans' 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”】的错误,网上说是有特殊字符的问题,检查了半天都没检查出问题。最后不得已把所有的空格都去掉,然后再重新回车空格啥的。才得以解决。结论:肯定还是一些空格字符的问题,但是不容易发现,可以去掉重新添加。...原创 2018-11-03 16:30:37 · 10653 阅读 · 1 评论 -
IE浏览器打开页面时,出现下载对话框的解决方法
代码大致如下:在google、火狐等浏览器中都没问题,唯独在IE浏览器中,访问这个接口时,自动弹出下载对话框。解决办法就是在访问这个接口时,在路径后面加上.html后缀;比如原接口的访问路径为/project/info?params=xxxx现在改为访问/project/info.html?params=xxxx...原创 2018-11-02 16:39:50 · 7262 阅读 · 0 评论 -
解决跨域问题总结
这两天解决了一个跨域问题,发现跨域有很多细节性的东西需要注意。如果发现一个请求没有任何相应,报ERR_INSECURE_RESPONS,提示如下图(不同浏览器可能提示不同):一般情况下就是跨域问题了,解决这类问题一般可以有三种方式:前端改用JSONP,nginx转发,后端代码配置。我一般都用后端代码配置,耦合性小,而且通用性强。但是如果发现报错是如下图:一般是加载了多个CO...原创 2019-03-04 19:08:07 · 349 阅读 · 0 评论