MyBatis
Dawn_Bells
Be
展开
-
Mybatis动态Sql映射标签总结
mybatis,xml映射文件中各种标签的使用原创 2017-04-18 13:06:53 · 1657 阅读 · 0 评论 -
异常:There was no TypeHandler found for parameter id of statement
这是Mybatis报的错。大致环境:数据库的字段是ConcreteId,但是实体继承了一个统一的适配器实体(BaseModelAdapterPK extends Serializable>,里面包含了id,createDate等一些会经常用到的字段,适配器实体里主键(PK)定义的是一个泛型)。在Mapper文件中需要根据主键做更新操作,如下写:where storeSeq = #{原创 2017-10-30 16:55:51 · 3950 阅读 · 0 评论 -
resultMap type找不到指定类 class not found
在配置多个ResultMap时启动出现了这个问题。查找发现是因为ResultMap的Type指向了一个内部javaBean类。但是mybatis并不支持自动映射内部类,所以会找不到具体的Class.此外出现这个问题还有可能是因为具体的语句中ResultMap写成了ResultType。原创 2018-01-09 16:34:02 · 3446 阅读 · 0 评论 -
ORA-00911: 无效字符 数据库可执行 mybatis
今天遇到一个很蠢的问题:mybatis报错:ORA-00911: 无效字符。但是把日志里的sql拷出来又能运行,找了老半天,最后查到是因为代码里的sql结尾多了“;”类似与这样:把这个";"分号去掉就行了...原创 2018-10-23 17:38:20 · 1655 阅读 · 0 评论 -
mybatis中example的and/or联查
原博客地址:https://www.cnblogs.com/linjiaxin/p/6099572.html这两天项目用到ibatis,碰到and or的联合查询,语句像这样的select * from table where xxx = "xxx" and (xx1="xx1" or xx2="xx2")baidu跟google半天只找到一个手动写xml语句的,内容地址如下:...转载 2019-05-24 15:55:51 · 514 阅读 · 0 评论 -
Mybatis Generator 无法生成selectByPrimaryKey、deleteByPrimaryKey、updateByPrimaryKey MySQL
原博客地址:https://blog.csdn.net/rchm8519/article/details/81949916#commentsedit问题现象:最近因为一张表新加了字段,重新使用 mybatis-generator 生成了一下mapper文件,结果发现新生成的文件比之前少了xxxByPrimaryKey 的几个方法,对应的xml文件中同样也少了这几个, 并且xml文件中的re...转载 2019-06-18 10:06:49 · 843 阅读 · 0 评论