org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: org.apache.ibatis.binding.BindingException: Parameter 'GRPCONTNO' not found. Available parameters are [params, param1] ### Cause: org.apache.ibatis.binding.BindingException: Parameter 'GRPCONTNO' not found. Available parameters are [params, param1]
时间: 2023-07-06 19:35:20 浏览: 219
JAVA之ibatis2.3.X.ppt
这个错误是由于 MyBatis 没有找到名为 'GRPCONTNO' 的参数。MyBatis 中的 SQL 语句中,需要使用 #{} 或 ${} 来指定参数,例如:
```
SELECT * FROM table_name WHERE column_name = #{GRPCONTNO}
```
如果你的 SQL 语句中使用的是 ${},则需要使用 @Param 注解来指定参数名称,例如:
```
SELECT * FROM table_name WHERE column_name = ${GRPCONTNO}
```
Java 方法签名需要添加 @Param 注解,例如:
```
int countByGRPCONTNO(@Param("GRPCONTNO") String GRPCONTNO);
```
阅读全文