mybatis诡异的bug】的更多相关文章

在使用mybatis中使用 foreach 时,出现了一个诡异的bug java文件中是 List<ImportTaskInfoEntity> selectByCalcBatchIds(@Param("ids") List<String> ids); xml中是 <foreach collection="ids" index="index" item="item" separator="…
1.今天遇到一个诡异的BUG(一个很古老的项目),为什么说他诡异呢,我们本地都是OK的,但是现场部署就会报错? 2.描述下现象其实这个问题不难定位(关键是有个jar包没有源码不能进行验证性的编译) 我们有个service在spring注册的时候,有一个@PostConstruct方法,这个方法是通过springContext去获取bean 按照道理这个应该是很简单的,无非是加载顺序的关系,A调用B,这个时候B还没有被初始化: 这个时候我想,难道bean的加载顺序会跟操作系统有关,或者是每次部署都…
看看图片里的配置有什么问题么? url=jdbc--我擦,我怎么这么不小心,换来一整天的不得安宁,上网各种搜bug,把mysql驱动配置到classpath中,jar包放进jdkjre里面还是不行妈的,真是逼得我跳脚骂娘啊,可是这不是我这一天唯一傻逼的错误,此处错误报错信息如下 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP)…
最近又重新装上了windows 7感觉还是那样,主要是想用M8SDK写些程序.也想在windows上玩玩,一直都觉得用C写一些常用的东东很复杂,只有借助于解释性语言了,在python, ruby间选择,最终用Python. python的语法非常简单,对于一个学过编程的人可能一上午就差不多了,不过python的强大之处在于它有N多的库可以方便我们处理问题,熟悉这些库则要花一些时间,尤其是经常遇到一些异常. 实际上装上python3后使用一真不怎么顺,因为经常找不到库文件,而库文件实际上是在那里的…
带着学生做课程设计.程序一大,课程中做过了小项目,练过了分解动作,一到合起来了,难免还是要乱了分寸.事实上,实战的功夫,就是这样出来的.(课程设计指导视频链接(第36课时,3.18 银行系统开发).课程主页在链接,指导文档见链接,演示样例程序见链接). 话说,已经有两位做银行系统的同学和我说,"文件里写不进去数据. 程序一退出,明明写进去了.结果却是空文件."这不是一个小打击. 做软件,找Bug,有些像打空气,使半天劲.人家就不理你. 学计算机的人.练的就是这种功夫.要学会自己创建线索…
在我些项目的时候,命名从来没有用过 font 元素,但是打开 Chrome 浏览器查看元素时,总是 font 元素???而且写的 <span class= "xxx">全部论坛</span>,打开Chrome,看到的是“论坛全部”??这什么鬼??导致我的后台数据读不出来,bug找了好久,100%确定代码没错,但就是显示错误!!最后搜了很久,解决了这个问题! 而我的代码是这样的!! 解决办法:这是Chrome浏览器的翻译插件在捣鬼!因为经常看一些资料文档,就会让浏…
现象: 测试提了一个bug,我完全复现不了,但是最吊诡的是在其他人的机器上都可以复现.起初以为是SVN合并后出现的冲突,后来经过对比法排查: step 1: 我本地开两个jetty,一个跑合并之前的版本,一个跑合并之后的版本,数据库.redis配置都一样的,结果一致,由此可以推测应该不是代码的问题. step 2: 我电脑和别人电脑同样的配置.连的一个数据库,同样的代码.同样的数据,得到了两个结果,我这里是正常的,而且除了我其它人都可以复现,我喵了狗.... 我还一度以为是灵异现象....o(╯…
转自:https://blog.csdn.net/z69183787/article/details/48933481 自从开始使用Maven管理项目,最近在配置MyBatis的Mapper,在Eclipse上调试时都是正常的,但是最近把项目迁移到 IntelliJ IDEA 上后发现不管是直接用Jetty调试,还是打成war发布均报错. 根据错误提示初步判断是配置的问题,检查的spring和MyBatis所有配置文件,甚至在SVN上回退了代码,可问题均没有解决:无奈暂时换回了Eclipse继续…
前端网页居然会出现堆栈溢出,然后网页崩溃,退出的问题. 出现这个Bug的时候,我非常的怀疑我自己的一些操作能力,比如,git的操作. 毕竟我是本地代码然后拉取远程分支,还会暂存自己的代码,然后暂存区代码和从远程拉取的代码合并. 实际上,我一直也很自信,我觉得我真的没有什么问题. 实在是各种都试验了之后,呃呃呃,哭唧唧,还是会报错. 后来的时候,决定一切重头开始.比如从git卸载安装然后和远程库gitlab绑定,然后git clone简直不放过任何一个死角 考虑到用的是内网,我还特意使用淘宝镜像,…
家里路由器不在自己卧室,用树莓派考虑用wifi,之前用Raspberry官方系统,按照教程写的wpa.conf可以连接wifi,后来重新刷ubuntu mate 16.04就不好用了 各种找原因,后来原因找到了,wpa.conf的配置文件中的引号要用双引号的 所以下面这样是不行的 network={ ssid='TP-LINK_4A24E6' key_mgmt=WPA-PSK psk="12345678" } 要像下面这样 network={ ssid="TP-LINK_4A…