Spring 2.0的SimpleJdbcTemplate

原创 2007年10月15日 16:49:00

 Spring 2.0的SimpleJdbcTemplate可以以来JDK5的泛型,通过建立一个ParameterizedRwoMapper对象,直接返回封装好的对象,而不用先返回Object再进行ClassCast/

 

public User find(Integer id)...{
   String sql
="select * from user where id=?";
   ParameterizedRowMapper
<User> mapper=new ParameterizedRowMapper<User>()...{
      
public User mapRow(ResultSet rs,int rowNum) throws SQLExcpetion...{
         User user
=new User();
         user.setId(
new Integer(rs.getInt("id")));
         user.setName(rs.getString(
"name"));
         
return user;
      }

   }

  SimpleJdbcTemplate simpleJdbcTemplate
=new SimpleJdbcTemplate (dataSource);
  
return simpleJdbcTemplate.queryForObject(sql,mapper,id);
}

Spring jdbc 对象Mapper的简单封装

一般查询实体的时候,都需要这么使用 /** * 根据id查询 * * @return */ public Emp queryEmpById...
  • supercrsky
  • supercrsky
  • 2013年01月30日 14:18
  • 9098

利用SimpleJdbcTemplate进行增删改查

private SimpleJdbcTemplate simpleJdbcTemplate; //查询实体对象: public AdPostInfoBean selectByKey(int apId,...
  • xuweilinjijis
  • xuweilinjijis
  • 2013年03月18日 15:13
  • 5223

spring 中使用jdbctemplate调用Oracle的存储过程

RT,如果你的懂得编写Oracle的存储过程那就更好懂了,下面直接上代码 spring配置Oracle数据源 这个是properties文件的内容jdbc.driverClassName2=ora...
  • yangxuan0261
  • yangxuan0261
  • 2013年08月04日 15:18
  • 1960

Spring SimpleJdbcTemplate Querying examples

Here are few examples to show how to use SimpleJdbcTemplate query() methods to query or extract data...
  • ccssddnnbbookkee
  • ccssddnnbbookkee
  • 2015年08月23日 22:15
  • 304

使用Spring提供的三个JDBC模板类(JdbcTemplate、NamedParameterJdbcTemplate、SimpleJdbcTemplate)操作数据库

Spring JDBC模板类(JdbcTemplate、NamedParameterJdbcTemplate、SimpleJdbcTemplate)操作数据库...
  • j2eelamp
  • j2eelamp
  • 2011年06月02日 12:14
  • 8010

Spring SimpleJdbcTemplate batchUpdate() example

In this tutorial, we show you how to use batchUpdate() in SimpleJdbcTemplate class.See batchUpdate()...
  • ccssddnnbbookkee
  • ccssddnnbbookkee
  • 2015年08月23日 22:18
  • 405

Spring SimpleJdbcTemplate教程

SimpleJdbcTemplate类也是基于JdbcTemplate类,但利用Java5+的可变参数列表和自动装箱和拆箱从而获取更简洁的代码。SimpleJdbcTemplate主要提供两类方法:q...
  • dyllove98
  • dyllove98
  • 2012年07月22日 14:45
  • 8736

spring里使用JDBC(四)SimpleJdbcTemplate方式

1.配置文件
  • xiongwenhua365
  • xiongwenhua365
  • 2011年06月14日 23:14
  • 874

SimpleJdbcTemplate 插入数据,得到插入数据的主键

myslq 数据库,主键生成方式是自增,类型是int ; import org.springframework.jdbc.core.namedparam.BeanPropertySqlParamet...
  • henryzhang2009
  • henryzhang2009
  • 2015年11月17日 11:23
  • 2841

JDBC之使用SimpleJdbcTemplate和泛型技术简化代码

Spring的SimpleJdbcTemplate: ①SimpleJdbcTemplate内部包含了一个NamedParameterJdbcTemplate;所以NamedParameterJdb...
  • BruceLeeNumberOne
  • BruceLeeNumberOne
  • 2017年07月30日 19:05
  • 162
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Spring 2.0的SimpleJdbcTemplate
举报原因:
原因补充:

(最多只允许输入30个字)