問題:
原先mapper.xml如下
CREATE TABLE IF NOT EXISTS ${table} ( SERIALID varchar(20) NOT NULL, ACTIONID varchar(10) NOT NULL );
但執行時會出現以下錯誤:
Cause: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'table' in 'class java.lang.String'...
出現:
Cause: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'table' in 'class java.lang.String'
解法:
將 ${table}修改為${_parameter}就可以了,更改後如下:
解法:
將 ${table}修改為${_parameter}就可以了,更改後如下:
CREATE TABLE IF NOT EXISTS ${_parameter} ( SERIALID varchar(20) NOT NULL, ACTIONID varchar(10) NOT NULL );
沒有留言:
張貼留言