文档章节

Spring中SimpleJdbcTemplate的更新操作

猪刚烈
 猪刚烈
发布于 2014/09/24 13:56
字数 181
阅读 8
收藏 0

 SimpleJdbcTemplate更新操作

String insertsql="insert into users values(2,'lisi',2)";

        //向表中插入一行记录,row表示受影响的行数

         int row=stj.update(insertsql);

       

       System.out.println(row);//1

       

    支持变参更新表

String insertsql="insert into users values(?,?,?)";

     Integerid=Integer.valueOf(5);

       String name="xiaoqi";

       Integerage=Integer.valueOf(5);

int row= stj.update(insertsql, id,name,age);   

    System.out.println(row);   //1

    

      String insertsql="insertinto users values(:id,:name,:age)";

    Map<String,Object> map=newHashMap<String,Object>();

    map.put("id", Integer.valueOf(8));

    map.put("name", "huangba");

    map.put("age", Integer.valueOf(8));

      int row=stj.update(insertsql, map);     

    System.out.println(row);

 

 

支持多行的更新操作

String insertsql2="insertinto users values(?,?,?)";

       

       Integer id=Integer.valueOf(12);

       String name="yaoling";

       Integer age=Integer.valueOf(12);

       Object[] object1={id,name,age};

       

       Integer id2=Integer.valueOf(11);

       String name2="jiujiu";

       Integer age2=Integer.valueOf(11);

       Object[] object2={id2,name2,age2};

       

       List<Object[]> list=newArrayList<Object[]>();

       

       list.add(object1);

       list.add(object2);

       

        //返回对应影响的行数

       int[] row2=stj.batchUpdate(insertsql2, list);

     

本文转载自:http://blog.csdn.net/u013516966/article/details/39460349

猪刚烈
粉丝 22
博文 708
码字总数 110
作品 1
海淀
程序员
私信 提问
对JDBC的支持 之 7.2 JDBC模板类

JDBC模板类 概述 Spring JDBC抽象框架core包提供了JDBC模板类,其中JdbcTemplate是core包的核心类,所以其他模板类都是基于它封装完成的,JDBC模板类是第一种工作模式。 JdbcTemplate类通过模...

heroShane
2014/02/27
431
0
Spring笔记8---数据库持久化

聊聊持久化。 ------------------------Spring的平台无关持久化异常 下面是Spring提供的数据访问模板,分别适用于不同的持久化机制 模板类org.springframework.* 用途 jca.cci.core.CciTemp...

强子哥哥
2015/01/12
64
0
使用Spring 和 JDBC 来操作数据 (持续更新中)

说明,使用Spring4, 采用 Java Configuration. <一> 配置数据源 之五种方式 1. 使用 JNDI 的数据源(jndi data source) 代码如下: 说明,这是利用JndiObjectFactoryBean 从JNDI 中查找DataS...

平江夜弹
2015/05/26
282
0
对JDBC的支持 之 7.1 概述

概述 JDBC回顾 传统应用程序开发中,进行JDBC编程是相当痛苦的,如下所示: //cn.javass.spring.chapter7. TraditionalJdbcTest @Test public void test() throws Exception { Connection co...

heroShane
2014/02/27
70
0
Spring Cloud Brixton.SR3 发布

Spring Cloud Brixton.SR3 发布了。可在Spring Release repository 和 Maven Central中更新。主要模块更新如下: Spring Cloud Config 1.1.2.RELEASE Spring Cloud Consul 1.0.2.RELEASE Sp......

oschina
2016/07/12
1K
2

没有更多内容

加载失败,请刷新页面

加载更多

Vue warn]: Computed property "activeNames" was assigned to but it has no setter.

在使用 vue,element-ui时,如下代码 <template> <el-form :model="numberValidateForm" ref="numberValidateForm"> <el-form-item> <el-tabs v-model="activeNames" @tab-cl......

牧云橙
34分钟前
6
0
重构-改善既有代码的设计-6.2内联函数

6.2内联函数 动机 本书经常以简短的函数表现动作意图,这样会使代码更清晰易读。但有时候你会遇到某些函数,其内部代码和函数名称同样清晰易读。也可能你充够了该函数的内部实现,使其内容和...

还仙
35分钟前
6
0
Less 混入

混合类似于编程语言中的函数。 Mixins 是一组CSS属性,允许我们将一个类的属性嵌套于另一个类,被嵌入的类可以看作是变量,并且包含类名作为其属性,也就是说我们可以用一个类定义样式然后把...

凌兮洛
37分钟前
6
0
频繁FGC的真凶原来是它

频繁FGC的真凶原来是它 上周排查了一个线上问题,主要现象是CPU占用过高,jvm old区占用过高,同时频繁fgc,我简单排查了下就草草收场了,但是过后我对这个问题又进行了复查,发现问题没有那...

每天晒白牙
38分钟前
6
0
简单的树形菜单如何写

业务需求 数据结构中含有图片、名称、children的树形结构,需要展示出每一级的图片名称和图片,找了些树形图的插件,都没有展示大的图片的,一般都是小图标,就自己试着写一个包含图的简单的...

tianyawhl
40分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部