美文网首页
jdbcTemplate update返回主健方法

jdbcTemplate update返回主健方法

作者: 乌托邦缤果 | 来源:发表于2018-03-21 19:09 被阅读0次
    @Override
        public Integer UpdateOrgManage(String orgName, String bindNo, String fromUserName, String wxName) {
            KeyHolder key=new GeneratedKeyHolder();
    
            jdbcTemplate.update(new PreparedStatementCreator() {
                @Override
                public PreparedStatement createPreparedStatement(Connection con) throws SQLException {
                    String sql="update sm_org set wx_open_id=?,wx_name=? where bind_no=? and name=?";
                    PreparedStatement preState=con.prepareStatement(sql,Statement.RETURN_GENERATED_KEYS);
                    preState.setString(1,fromUserName);
                    preState.setString(2,wxName);
                    preState.setString(3,bindNo);
                    preState.setString(4,orgName);
                    return preState;
                }
            }, key);
            //从主键持有者中获得主键值
            return key.getKeys().get("id");
        }
    

    相关文章

      网友评论

          本文标题:jdbcTemplate update返回主健方法

          本文链接:https://www.haomeiwen.com/subject/tmngqftx.html