Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在更新方法中获取JDBCTemplate中的最后一个插入键_Java_Mysql_Spring_Jdbc_Jdbctemplate - Fatal编程技术网

Java 在更新方法中获取JDBCTemplate中的最后一个插入键

Java 在更新方法中获取JDBCTemplate中的最后一个插入键,java,mysql,spring,jdbc,jdbctemplate,Java,Mysql,Spring,Jdbc,Jdbctemplate,我正在使用 jdbc模板更新 方法进行插入,我想获取上次插入时自动生成的键 这是我的密码 JdbcTemplate insert = new JdbcTemplate(dataSource); int cid = insert.update( "INSERT INTO Clinician (name, password) VALUES(?,?)", new Object[] { "name",

我正在使用

jdbc模板更新

方法进行插入,我想获取上次插入时自动生成的键 这是我的密码

JdbcTemplate insert = new JdbcTemplate(dataSource);
        int cid = insert.update(
                "INSERT INTO Clinician (name, password) VALUES(?,?)",
                new Object[] { "name",
                        "password" });
JdbcTemplate中的update()方法使用2个参数。 1.字符串 2.对象[] 但是当我们通过传递一个sting和一个object来调用这个方法时,它就被执行了

请解释它是如何工作的?

可能的副本