public class ProductReader extends JdbcCursorItemReader4EPJ<Product>
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
FROM_JOIN_CLAUSE |
private static java.lang.String |
ORDER_BY_CLAUSE |
static java.lang.String |
PRODUCT |
private static org.springframework.jdbc.core.RowMapper<Product> |
ROW_MAPPER |
private static java.lang.String |
SELECT_CLAUSE |
static java.lang.String |
SHOP_PRODUCTS |
private static java.lang.String |
WHERE_CLAUSE |
Constructor and Description |
---|
ProductReader(DataSourceLookup dataSourceLookup) |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
getSQL(ProductReaderPreparedStatementSetter pstSetter) |
void |
setReader(java.lang.String dsName,
ProductReaderPreparedStatementSetter pstSetter) |
getVariationId, setIgnoreWarnings, setReader
afterPropertiesSet, cleanupOnClose, getSql, openCursor, readCursor, setPreparedStatementSetter, setRowMapper, setSql
applyStatementSettings, doClose, doOpen, doRead, getDataSource, getExceptionTranslator, handleWarnings, initializeConnection, isUseSharedExtendedConnection, jumpToItem, setDataSource, setDriverSupportsAbsolute, setFetchSize, setMaxRows, setQueryTimeout, setUseSharedExtendedConnection, setVerifyCursorPosition
close, getCurrentItemCount, getExecutionContextUserSupport, isSaveState, open, read, setCurrentItemCount, setMaxItemCount, setName, setSaveState, update
private static final java.lang.String SELECT_CLAUSE
private static final java.lang.String FROM_JOIN_CLAUSE
private static final java.lang.String WHERE_CLAUSE
private static final java.lang.String ORDER_BY_CLAUSE
public static final java.lang.String SHOP_PRODUCTS
public static final java.lang.String PRODUCT
private static final org.springframework.jdbc.core.RowMapper<Product> ROW_MAPPER
@Inject public ProductReader(DataSourceLookup dataSourceLookup)
public void setReader(java.lang.String dsName, ProductReaderPreparedStatementSetter pstSetter)
setReader
in interface EPJItemStreamReader<Product>
setReader
in class JdbcCursorItemReader4EPJ<Product>
private static java.lang.String getSQL(ProductReaderPreparedStatementSetter pstSetter)