spring Jdbctemplate返回插入记录的自增Id
来源:互联网 发布:铵明矾用来乎肚子好么 编辑:程序博客网 时间:2024/04/29 22:16
通常情况下我们在程序中往数据库插入记录,如果主键id是由数据库负责生成,在插入成功之后都是返回主键id方便在插入其它数据时做主键关联,spring Jdbctemplate对这个也是支持的,主要代码如下:
public int insertTable(LabelForm f) throws SQLException,ParseException{ String content = f.getSiteId(); final String sql = "insert into TAG_INFO(SITE_ID,NAME,CONTENT) values(?,?,'"+content+"')"; KeyHolder keyHolder = new GeneratedKeyHolder(); getJdbcTemplate().update( new PreparedStatementCreator() { public PreparedStatement createPreparedStatement(Connection con) throws SQLException { PreparedStatement ps = getJdbcTemplate().getDataSource() .getConnection().prepareStatement(sql,new String[]{ "SITE_ID" ,"NAME"}); ps.setString(1, "站点号"); ps.setString(2, "我的名字"); return ps; } }, keyHolder); System.out.println("自动插入id============================" + keyHolder.getKey().intValue()); return keyHolder.getKey().intValue();}
0 0
- spring Jdbctemplate返回插入记录的自增Id
- spring Jdbctemplate返回插入记录的自增Id
- Spring JdbcTemplate返回插入记录的自增Id
- Spring的JdbcTemplate插入操作返回主键ID的方法
- 数据库插入记录返回自增id
- MyBatis返回插入记录的自增id
- 插入一条id自增记录返回自增后的id
- jdbcTemplate返回插入ID
- 插入一条记录并返回当前的ID(自增的ID)
- mybatis插入一条自增id的记录后 返回Id
- oracle 分页显示,自增字段,返回插入记录ID
- Spring利用JDBCTemplate实现批量插入和返回id
- Spring利用JDBCTemplate实现批量插入和返回id
- spring JDBCTemplate 批量插入 返回id 批量插入返回批量id
- Spring的JdbcTemplate返回表自增主键值
- 主键自增长和自增长后插入记录的返回的id
- SQL insert 后返回插入的自增id
- mysql插入数据后返回自增ID的方法
- ASP.NET MVC 框架是 .NET 平台 Web 开发的主流,但是并不适合初学者
- 玩积木有助学好数理化
- HDU 2136 Largest prime factor(筛选法)
- 学习报告
- Hibernate n+1问题
- spring Jdbctemplate返回插入记录的自增Id
- 童年汇积木的特点
- velocity自定义标签和指令
- 提供系统集成项目经理(包括高级)继续教育服务,包通过!QQ89330051
- windows 搭建Web服务器和连接局域网打印机
- 昆虫繁殖
- 童年汇老师教你如何给宝宝选玩具
- Spring mvc 文件上传
- 动态规划