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 · 1178 阅读 · 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 · 444 阅读 · 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 · 14249 阅读 · 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 · 123 阅读 · 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 · 648 阅读 · 0 评论