import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.sql.Statement;
import org.springframework.jdbc.support.GeneratedKeyHolder;
import org.springframework.jdbc.support.KeyHolder;
KeyHolder keyHolder = new GeneratedKeyHolder();
jdbcTemplate.update(new PreparedStatementCreator() {
public PreparedStatement createPreparedStatement(Connection conn)
throws SQLException {
PreparedStatement ps = conn.prepareStatement("insert into contacts_test(name) values('ss')"
, Statement.RETURN_GENERATED_KEYS);
return ps;
}
}, keyHolder);
System.out.println("新插入数据的主键是:" + keyHolder.getKey().intValue());
jdbcTemplate得到自增的ID
猜你喜欢
转载自blog.csdn.net/xiaoqidela/article/details/79176218
今日推荐
周排行