org.springframework.batch.item.database
Class BeanPropertyItemSqlParameterSourceProvider<T>

java.lang.Object
  extended by org.springframework.batch.item.database.BeanPropertyItemSqlParameterSourceProvider<T>
All Implemented Interfaces:
ItemSqlParameterSourceProvider<T>

public class BeanPropertyItemSqlParameterSourceProvider<T>
extends Object
implements ItemSqlParameterSourceProvider<T>

A convenient implementation for providing BeanPropertySqlParameterSource when the item has JavaBean properties that correspond to names used for parameters in the SQL statement.

Since:
2.0
Author:
Thomas Risberg

Constructor Summary
BeanPropertyItemSqlParameterSourceProvider()
           
 
Method Summary
 SqlParameterSource createSqlParameterSource(T item)
          Provide parameter values in an BeanPropertySqlParameterSource based on values from the provided item.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanPropertyItemSqlParameterSourceProvider

public BeanPropertyItemSqlParameterSourceProvider()
Method Detail

createSqlParameterSource

public SqlParameterSource createSqlParameterSource(T item)
Provide parameter values in an BeanPropertySqlParameterSource based on values from the provided item.

Specified by:
createSqlParameterSource in interface ItemSqlParameterSourceProvider<T>
Parameters:
item - the item to use for parameter values


Copyright © 2009 SpringSource. All Rights Reserved.