代码之家  ›  专栏  ›  技术社区  ›  gstackoverflow

如何在jdbcTemplate中使用替换的通配符获取完整的sql脚本?

  •  0
  • gstackoverflow  · 技术社区  · 7 年前

    public class Foo{
    
        private final NamedParameterJdbcTemplate nJdbcTemplate;
    
        public void bar(....){
             String query = "INSERT INTO ....
             ....
             nJdbcTemplate.batchUpdate(query, mapSqlParameterSourcesArray);
        }
    
    }
    

    我想得到完整的、有效的insert SQL脚本,以便将其插入到另一个数据库中。

    有没有办法在spring jdbc模板中实现它?

    0 回复  |  直到 7 年前
        1
  •  0
  •   gstackoverflow    7 年前

    不在jdbc模板中。

    PreparedStatement 接口-参数实际上以不同于语句的方法传递。

    (虽然此接口不允许命名参数,但是 documentation ? 使其适合此接口的输入。)