
Mybatis
_William_Cheung
热爱运动
展开
-
如何在Mybatis的xml文件调用java类的方法
在mybatis的映射xml文件调用java类的方法:使用的是OGNL表达式,表达式格式为:${@prefix@methodName(传递参数名称)}1.如下代码所示:方法必须为静态方法;以下我只是演示如何使用,随便用到了一个工具类SELECT * FROM USER WHERE name='${@org.apache.commons.lang3@StringUtils(n原创 2017-03-31 17:32:57 · 19620 阅读 · 1 评论 -
使用Mybatis时,在插入一条数据记录返回主键id值
使用MyBatis往数据库中插入一条记录后,返回该条记录的主键值。需要在mybatis的mapper.xml中指定keyProperty属性,示例如下:如上图所示:我们增加了useGeneratedKeys="true" 和keyProperty="userId" ,userId属性是对应的User实体对象表里的属性,这样就ok了。原创 2016-10-24 16:53:46 · 9188 阅读 · 0 评论 -
使用Mybatis插入数据时返回唯一主键值
面试问到这个问题,之前没有去关注这里做一个记录:使用MyBatis往数据库中插入一条记录后,如何返回该条记录的主键值。首先在mapper.xml中指定keyProperty属性,示例如下:原创 2017-03-31 11:49:52 · 1520 阅读 · 0 评论