mybatis
代码搬晕工
热爱生活
展开
-
could not be found for the javaType (com.alibaba.fastjson.JSONObject)
解决 could not be found for the javaType (com.alibaba.fastjson.JSONObject)原创 2022-10-24 15:49:35 · 1541 阅读 · 0 评论 -
Result Maps collection does not contain value for
MyBatis报这个错的原因1.BaseResultMap不存在,如下<resultMap id="UserBaseResultMap" type="com.test.UserInfo">...</resultMap ><select id="selectUser" resultMap="BaseResultMap"> ...</select> resultMap标签 的id 是 UserBaseResultMap而select ...原创 2020-11-29 18:36:26 · 30765 阅读 · 1 评论 -
MyBatis Generator 返回自增ID
<table tableName="表名" domainObjectName="CollectInfo" > <generatedKey column="自增主建" sqlStatement="MySql" identity="true" /></table><!--例--><table tableName="User" domainObjectName="CollectInfo" > <generatedKey .原创 2020-10-17 11:07:04 · 767 阅读 · 0 评论 -
mybatis查询的java.lang.ClassCastException
问题来源:表中有text字段,使用mybatis生成工具后生成该表生成实体类时会多一个文件会,比如生成一个User实体类会多一个UserWithBlobs,多出的这个实体类中的变量就是表中的类型为text的字段而实体类User中就没类型为text字段的变量,UserWithBlobs继承User,而对于的mapper.java和mapper.xml文件的查询也是返回UserWithBlobs,map原创 2017-09-05 14:27:32 · 4712 阅读 · 2 评论