Sql 如何让mybatis插入不确定的表和列
我想要的只是Sql 如何让mybatis插入不确定的表和列,sql,mybatis,spring-mybatis,Sql,Mybatis,Spring Mybatis,我想要的只是 insert into #{tableName} (#{tableColumn1}, ...) values (#{value1}, ... ) 在mapper.xml中 如果我,但即使我设置了 statementType="STATEMENT" 我怎么去呢?我拿到钥匙了 当使用#{}时,如果您想使用动态表名,并且需要使用${}的表列,那么它将是“准备好的” e、 g 插入到 ${tableName} ${column} 价值观 “${value}” 如果有人有同样的问题
insert into #{tableName} (#{tableColumn1}, ...) values (#{value1}, ... )
在mapper.xml中
如果我,但即使我设置了
statementType="STATEMENT"
我怎么去呢?我拿到钥匙了
当使用#{}时,如果您想使用动态表名,并且需要使用${}的表列,那么它将是“准备好的”
e、 g
插入到
${tableName}
${column}
价值观
“${value}”
如果有人有同样的问题,我希望它会有用
INSERT INTO
${tableName}
<foreach collection="columns" item="column" open="(" close=")" separator=",">
${column}
</foreach>
VALUES
<foreach collection="values" item="value" open="(" close=")" separator=",">
'${value}'
</foreach>