mybatis查询出错:
nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'tableName' in 'class java.lang.String'
出错原因
具体涉及代码:
mapper.xml
<!--检查表是否存在-->
<select id="checkIsTableExists" parameterType="String" resultType="Integer">
SELECT COUNT(*) as "countNum"
FROM USER_TABLES
WHERE TABLE_NAME = ${tableName}
</select>
Mapper类
/**
* 检查表是否存在
*
* @param tableName 表名
* @return 数量
*/
Integer checkIsTableExists(String tableName);
解决办法
修改代码:
/**
* 检查表是否存在
*
* @param tableName 表名
* @return 数量
*/
Integer checkIsTableExists(@Param(value = "tableName") String tableName);
参考:
最新评论
网飞没问题, 迪士尼+有解决方案么?
pp助手是安卓手机用的,根本下载用不来苹果
已解决
这样的话数据库里的结构为{"attachment":{"content":"xxx"}}, 要怎么才能变成{"content":"xxx"},从而使结构保持一致?
赞! make test不过的坑都写到的,谢谢楼主~
谢谢你
用了root用户还是一直502是怎么回事呢
student id 是空的