文档章节

Bug记录-MyBatis

RippleChan
 RippleChan
发布于 2016/12/10 01:55
字数 195
阅读 19
收藏 0
点赞 0
评论 0

来一堆废话,本来正在写接口,前端的哥们说,帮忙修改一下字段吧,那好吧.停下手头的工作.然后部署了到远程,然后,接口挂了"_"

本地测试, 发现控制台异常关键词:

     Could not find parameter map

但是我看了整个对应的Mapper文件中没有一个地方使用parametrMap啊,纳闷啊.鬼使神差看了下最后写得代码(其它Mapper文件),因为刚开始搭架子,不小心写成了parameterMap类型的,但是参数却是一个POJO.修改了下,好了.

结论:哪怕没有使用的Mapper文件有问题,Mybatis也会报错.

© 著作权归作者所有

共有 人打赏支持
RippleChan
粉丝 46
博文 82
码字总数 23550
作品 0
朝阳
程序员
关于mybatis 动态 sql 的一些陷阱:防止批量update,delete,select...

问题产生场景: 昨天支付中心发起退款回调时,引起了我们这边一个bug: 有两笔退款异常,支付中心发起第一笔异常的回调的时候就把我们这边两笔退款异常对应的订单的状态全部给修改 了。当支付...

程明东 ⋅ 2012/04/05 ⋅ 5

cc.z/resultbounds

resultbounds - MyBatis分页插件 该插件的可取之处 以简单的方式提供一个优雅的 MyBatis 物理分页功能,不需要修改代码就可以把默认的分页换成物理分页。目前该插件的实现经过几次重构,可读...

cc.z ⋅ 2017/05/16 ⋅ 0

MyBatis工作流程

Mybatis工作流 读取配置文件 • 生成SqlSessionFactory 建立SqlSession• 建立 • 调用Mybatis提供的API •查询MAP配置 • 返回结果 •关闭SqlSession Mybatis工作流——HelloWorld 建立MyS...

萧小蚁 ⋅ 2015/09/28 ⋅ 0

mybatis-plus 2.1.1-SNAPSHOT,代号:小锅盖

mybatis-plus 是一款 mybatis 动态 SQL 自动注入 mybatis 增删改查 CURD 操作中间件。让 mybatis 拥有 hibernate 的单表高效,也保留 xml sql 的灵动。 代号: 真正身份是改变社会风气,风魔...

青苗 ⋅ 2017/09/04 ⋅ 8

Mybatis查询日志错误

@Liuzh533 你好,想跟你请教个问题:我的mybatis版本是3.2.8, 在执行一条查询语句的时候 2015-03-31 11:45:39,857 DEBUG [http-bio-8080-exec-8] message.selectCountByCriteria.debug | =...

王爵nice ⋅ 2015/03/31 ⋅ 1

Guns v2.5 发布,做简洁的管理系统

Guns V2.5更新日志 1. 新增数据范围功能(例如,两个角色都有用户管理权限,但是下级部门不能看到上级部门的数据)(通过 MyBatis 拦截器实现) 2. 代码生成的 bug 修复,现在兼容 Windows 和 Li...

naan1993 ⋅ 2017/07/26 ⋅ 26

mybatis-plus 2.1.1 新增 mybatis 多租户 SQL 解析功能

mybatis-plus 是一款 mybatis 动态 SQL 自动注入 mybatis 增删改查 CURD 操作中间件。让 mybatis 拥有 hibernate 的单表高效,也保留 xml sql 的灵动。 代号: 真正身份是改变社会风气,风魔...

青苗 ⋅ 2017/09/12 ⋅ 12

Mybatis3.4.x技术内幕(十六):Mybatis之sqlFragment(可复用的sql片段)

Mybatis目前最新版本为3.4.0,因此,我也将我的项目由3.3.1替换为3.4.0。在上一篇博文中,详细分析了Mybatis在使用foreach循环进行批量insert,返回主键id列表时,如果使用BatchExecutor,那...

祖大俊 ⋅ 2016/06/05 ⋅ 0

一行配置引发的bug -- mybatis 的 callSettersOnNulls 设置

最近接收一个项目,随手点点发现一个bug,经过调试发现,搜索数据的时候,返回了一个所有属性都是空的对象,而旧的版本没有这个问题。找了两天时间,最终定位问题所在,特此记录。 放代码: ...

费城的二鹏 ⋅ 2017/12/12 ⋅ 0

关于查询时,会通过缓存中读取信息bug

@miemiedev 你好,想跟你请教个问题: 你好,我想问下用了你这个分页控件后,会出现mybatis查询的时候,会通过缓存查询,例如我有地方把状态改成删除后,我在查询记录的时候,还是会把删除后...

wangzc1988 ⋅ 2015/05/13 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring | IOC AOP 注解 简单使用

写在前面的话 很久没更新笔记了,有人会抱怨:小冯啊,你是不是在偷懒啊,没有学习了。老哥,真的冤枉:我觉得我自己很菜,还在努力学习呢,正在学习Vue.js做管理系统呢。即便这样,我还是不...

Wenyi_Feng ⋅ 今天 ⋅ 0

博客迁移到 https://www.jianshu.com/u/aa501451a235

博客迁移到 https://www.jianshu.com/u/aa501451a235 本博客不再更新

为为02 ⋅ 今天 ⋅ 0

win10怎么彻底关闭自动更新

win10自带的更新每天都很多,每一次下载都要占用大量网络,而且安装要等得时间也蛮久的。 工具/原料 Win10 方法/步骤 单击左下角开始菜单点击设置图标进入设置界面 在设置窗口中输入“服务”...

阿K1225 ⋅ 今天 ⋅ 0

Elasticsearch 6.3.0 SQL功能使用案例分享

The best elasticsearch highlevel java rest api-----bboss Elasticsearch 6.3.0 官方新推出的SQL检索插件非常不错,本文一个实际案例来介绍其使用方法。 1.代码中的sql检索 @Testpu...

bboss ⋅ 今天 ⋅ 0

informix数据库在linux中的安装以及用java/c/c++访问

一、安装前准备 安装JDK(略) 到IBM官网上下载informix软件:iif.12.10.FC9DE.linux-x86_64.tar放在某个大家都可以访问的目录比如:/mypkg,并解压到该目录下。 我也放到了百度云和天翼云上...

wangxuwei ⋅ 今天 ⋅ 0

PHP语言系统ZBLOG或许无法重现月光博客的闪耀历史[图]

最近在写博客,希望通过自己努力打造一个优秀的教育类主题博客,名动江湖,但是问题来了,现在写博客还有前途吗?面对强大的自媒体站点围剿,还有信心和可能型吗? 至于程序部分,我选择了P...

原创小博客 ⋅ 今天 ⋅ 0

IntelliJ IDEA 2018.1新特性

工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试? 本文转载自:netty技术内幕 3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再...

Romane ⋅ 今天 ⋅ 0

浅谈设计模式之工厂模式

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻...

佛系程序猿灬 ⋅ 今天 ⋅ 0

Dockerfile基础命令总结

FROM 指定使用的基础base image FROM scratch # 制作base image ,不使用任何基础imageFROM centos # 使用base imageFROM ubuntu:14.04 尽量使用官方的base image,为了安全 LABEL 描述作...

ExtreU ⋅ 昨天 ⋅ 0

存储,对比私有云和公有云的不同

导读 说起公共存储,很难不与后网络公司时代的选择性外包联系起来,但尽管如此,它还是具备着简单和固有的可用性。公共存储的名字听起来也缺乏专有性,很像是把东西直接堆放在那里而不会得到...

问题终结者 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部