
mybatis
武汉牛牛
oooo
展开
-
Mybatis3.2.3 PropertyTokenizer NullPointerException
线上环境,mybatis3.2.3版本,高并发情况下,出现空指针异常,下面是异常明细。 Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: java.lang.NullPointerException...原创 2019-10-28 17:05:10 · 1254 阅读 · 0 评论 -
mybatis实现hibernate的saveOrUpdate
mapper配置文件中配置sql:<insert id="saveOrUpdateObject" parameterType="TestCardInf"> <selectKey keyProperty="count" resultType="int" order="BEFORE"> select count(1原创 2018-10-25 10:32:19 · 463 阅读 · 0 评论 -
mybatis查询结果中去掉前后空格
在mybatis的configure文件中增加typehandler:<configuration><typeHandlers> <typeHandler handler="com.test.framework.utils.MyStringTypeHandler" javaType="java.lang.String" jdbcType="C...原创 2018-10-25 10:33:10 · 14418 阅读 · 0 评论 -
mybatis多参数传递
在实际项目中我们需要hibernate转成mybatis,为了减少影响范围,dao接口层不变,我们只改dao实现层。在整改中,遇到了这样的接口:public Object getObject(Class clazz, Serializable id) mapper文件中如下实现:<select id="getObject" resultMap="BaseResultMap"&...原创 2018-10-25 10:33:58 · 141 阅读 · 0 评论 -
Mybatis自动生成插件使用
Mybatis-generator的使用下载eclipse插件Mybatis-generator,解压,放到eclipse安装目录,覆盖features,plugins,重启eclipse。编写自动生成需要的配置文件:<?xmlversion="1.0"encoding="UTF-8"?> <!DOCTYPEgeneratorConfiguration PUBLI...原创 2015-06-26 16:58:50 · 665 阅读 · 0 评论