文档章节

getJdbcTemplate中execute和update的区别

c
 coffee死神
发布于 2015/10/21 13:48
字数 126
阅读 3
收藏 0

1、update可以带参数,而execute不可以。例如:
jdbcTemplate.update("update TableA set name = 'Tom’ where id=?", new Object[] {new Integer(3)}); 
jdbcTemplate.execute("update TableA set name = 'Tom’ where id=3"); 
2、update背后是借助于java.sql.PreparedStatement完成,而execute是基于java.sql.Statement。
3、update返回int, 即受影响的行数。execute返回void

4、execute不接受参数,无返回值,适用于create和drop table。
      update可以接受参数,返回值为此次操作影响的记录数,适合于insert, update, 和delete等操作

© 著作权归作者所有

共有 人打赏支持
c
粉丝 0
博文 13
码字总数 1101
作品 0
广州
程序员
私信 提问
Spring KeyHolder

国庆假期抽时间学习一下,在看spring的过程中,看到,我有点惊讶,这种设计模式真是的太巧妙了,平时为什么想不到,也运用不上,所以在此记录下来,也分享一下 KeyHolder 你觉得这个接口很奇...

小彬彬_
2016/10/04
46
0
javaweb日记选(动态表单及表的实现)

Java语言也可以创建动态表单,如javaweb创建表单及表 应用场景 项目中往往需要动态的创建一个表单,或者添加一个新的数据模板,这时候因为需要在运行时动态的创建表以及动态的维护表字段甚至...

crossmix
2015/09/27
287
0
JdbcTemplateTool

Spring 出品的 JdbcTemplate 对于不想使用hibernate或者ibatis那样需要大量学习成本而且还想获得对象化的人来说是很好用的。但是 JdbcTemplate还是有很多不足之处或者说是缺点。比如你没法像...

alexxiyang
2014/09/25
3.1K
0
spring ORM管理

一、Spring JDBC 概述 Spring 提供了一个强有力的模板类JdbcTemplate简化JDBC操作,DataSource,JdbcTemplate都可以以Bean的方式定义在想xml配置文件,JdbcTemplate创建只需注入一个DataSourc...

masanpaossa
2015/11/24
129
0
mysql 连接数过多 包错:"Host '192.168.10.15' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"

1.用阿里的连接池 配置如下: 2.spring 对数据库操作: private JdbcTemplate getJdbcTemplate() { JdbcTemplate jt = (JdbcTemplate) this.getApplicationContext().getBean("Template_Jdb......

wangxi得
2014/04/25
795
1

没有更多内容

加载失败,请刷新页面

加载更多

Eos如何删除钱包

在使用Eos的keosd钱包软件时,如果要删除EOS中指定名称的钱包,最简单的办法是直接删除钱包文件,不过在删除钱包之前,需要先停止钱包软件的运行。 学习EOS应用开发要选这个:【EOS智能合约与...

geek12345
12分钟前
1
0
js操作时间

获取当前时间 function getSystemDate(){ var systemDate = new Date(); // 获取当年 var year = systemDate.getFullYear(); // 获取当月 (月+1是因为js中......

简心
19分钟前
2
0
区块链开发教程推荐

区块链的重要性已经毋庸置疑,但对大多数跃跃欲试的开发者而言,去中心化思想、非对称加密、共识算法等技术点的理解和运用,都是入门区块链开发的挑战。合适的区块链开发教程可以极大地缩短区...

笔阁
19分钟前
1
0
菜单menuView总结

1、FTPopOverMenu

_____1____
31分钟前
3
0
MyEclipse教程:Web开发——部署和测试Web项目

MyEclipse 在线订购年终抄底促销!火爆开抢>> MyEclipse最新版下载 本教程向用户展示了使用关联的Web项目创建Web片段项目的机制。用户还可以获得要检查的示例项目。在本教程中,用户将学习如...

电池盒
46分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部