Codota Logo
org.springframework.batch.item.database
Code IndexAdd Codota to your IDE (free)

How to use org.springframework.batch.item.database

Best Java code snippets using org.springframework.batch.item.database (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
DateTime d =
  • Codota Iconnew DateTime()
  • Codota IconDateTimeFormatter formatter;String text;formatter.parseDateTime(text)
  • Codota IconObject instant;new DateTime(instant)
  • Smart code suggestions by Codota
}
origin: spring-projects/spring-batch

@Override
protected void doClose() throws Exception {
  helper.close();
  super.doClose();
}
origin: spring-projects/spring-batch

/**
 * A query string in HQL. Either this or the {
 * {@link #setQueryProvider(HibernateQueryProvider) query provider} or the {
 * {@link #setQueryName(String) query name} should be set.
 *
 * @param queryString HQL query string
 */
public void setQueryString(String queryString) {
  helper.setQueryString(queryString);
}
origin: spring-projects/spring-batch

/**
 * A query name for an externalized query. Either this or the {
 * {@link #setQueryString(String) query string} or the {
 * {@link #setQueryProvider(HibernateQueryProvider) query provider} should
 * be set.
 *
 * @param queryName name of a hibernate named query
 */
public void setQueryName(String queryName) {
  helper.setQueryName(queryName);
}
origin: spring-projects/spring-batch

@Override
protected ItemReader<Foo> getItemReader() throws Exception {
  JdbcCursorItemReader<Foo> result = new JdbcCursorItemReader<>();
  result.setDataSource(getDataSource());
  result.setSql("select ID, NAME, VALUE from T_FOOS");
  result.setIgnoreWarnings(true);
  result.setVerifyCursorPosition(true);
  result.setRowMapper(new FooRowMapper());
  result.setFetchSize(10);
  result.setMaxRows(100);
  result.setQueryTimeout(1000);
  result.setSaveState(true);
  result.setDriverSupportsAbsolute(false);
  return result;
}
origin: spring-projects/spring-batch

@Override
protected ItemReader<Foo> getItemReader() throws Exception {
  String jpqlQuery = "select f from Foo f";
  JpaPagingItemReader<Foo> reader = new JpaPagingItemReader<>();
  reader.setQueryString(jpqlQuery);
  reader.setEntityManagerFactory(entityManagerFactory);
  reader.setPageSize(3);
  reader.afterPropertiesSet();
  reader.setSaveState(true);
  return reader;
}
origin: spring-projects/spring-batch

@Override
protected ItemReader<Foo> getItemReader() throws Exception {
  SessionFactory sessionFactory = createSessionFactory();
  String hsqlQuery = "from Foo";
  HibernateCursorItemReader<Foo> reader = new HibernateCursorItemReader<>();
  reader.setQueryString(hsqlQuery);
  reader.setSessionFactory(sessionFactory);
  reader.setUseStatelessSession(true);
  reader.setFetchSize(10);
  reader.afterPropertiesSet();
  reader.setSaveState(true);
  return reader;
}
origin: spring-projects/spring-batch

@Override
protected ItemReader<Foo> getItemReader() throws Exception {
  StoredProcedureItemReader<Foo> result = new StoredProcedureItemReader<>();
  result.setDataSource(getDataSource());
  result.setProcedureName("read_foos");
  result.setRowMapper(new FooRowMapper());
  result.setVerifyCursorPosition(false);
  result.afterPropertiesSet();
  return result;
}
origin: spring-projects/spring-batch

@Override
protected ItemReader<Foo> createItemReader() throws Exception {
  StoredProcedureItemReader<Foo> reader = new StoredProcedureItemReader<>();
  reader.setDataSource(dataSource);
  reader.setProcedureName("read_foos");
  reader.setRowMapper(new FooRowMapper());
  reader.setVerifyCursorPosition(false);
  return reader;
}
origin: spring-projects/spring-batch

  @Override
  public Void doInTransaction(TransactionStatus status) {
    reader.open(ec);
    reader.close();
    return null;
  }
});
origin: spring-projects/spring-batch

  @Override
  public Void doInTransaction(TransactionStatus status) {
    reader.open(ec);
    reader.close();
    return null;
  }
});
origin: spring-projects/spring-batch

/**
 * The Hibernate SessionFactory to use the create a session.
 *
 * @param sessionFactory the {@link SessionFactory} to set
 */
public void setSessionFactory(SessionFactory sessionFactory) {
  helper.setSessionFactory(sessionFactory);
}
origin: spring-projects/spring-batch

/**
 * A query provider. Either this or the {{@link #setQueryString(String)
 * query string} or the {{@link #setQueryName(String) query name} should be
 * set.
 *
 * @param queryProvider Hibernate query provider
 */
public void setQueryProvider(HibernateQueryProvider<T> queryProvider) {
  helper.setQueryProvider(queryProvider);
}
origin: spring-projects/spring-batch

/**
 * Can be set only in uninitialized state.
 *
 * @param useStatelessSession <code>true</code> to use
 * {@link StatelessSession} <code>false</code> to use standard hibernate
 * {@link Session}
 */
public void setUseStatelessSession(boolean useStatelessSession) {
  helper.setUseStatelessSession(useStatelessSession);
}
origin: spring-projects/spring-batch

@Override
public Connection getConnection() throws SQLException {
  synchronized (this.connectionMonitor) {
    return initConnection(null, null);
  }
}
origin: spring-projects/spring-batch

@Override
protected ItemReader<Foo> createItemReader() throws Exception {
  JdbcCursorItemReader<Foo> result = new JdbcCursorItemReader<>();
  result.setDataSource(dataSource);
  result.setSql("select ID, NAME, VALUE from T_FOOS");
  result.setIgnoreWarnings(true);
  result.setVerifyCursorPosition(true);
  
  result.setRowMapper(new FooRowMapper());
  result.setFetchSize(10);
  result.setMaxRows(100);
  result.setQueryTimeout(1000);
  result.setSaveState(true);
  return result;
}
origin: spring-projects/spring-batch

  @Override
  public Void doInTransaction(TransactionStatus status) {
    reader.open(ec);
    reader.close();
    return null;
  }
});
origin: spring-projects/spring-batch

/**
 * The Hibernate SessionFactory to use the create a session.
 *
 * @param sessionFactory the {@link SessionFactory} to set
 */
public void setSessionFactory(SessionFactory sessionFactory) {
  helper.setSessionFactory(sessionFactory);
}
origin: spring-projects/spring-batch

/**
 * A query string in HQL. Either this or the {
 * {@link #setQueryProvider(HibernateQueryProvider) query provider} or the {
 * {@link #setQueryName(String) query name} should be set.
 *
 * @param queryString HQL query string
 */
public void setQueryString(String queryString) {
  helper.setQueryString(queryString);
}
origin: spring-projects/spring-batch

/**
 * A query name for an externalized query. Either this or the {
 * {@link #setQueryString(String) query string} or the {
 * {@link #setQueryProvider(HibernateQueryProvider) query provider} should
 * be set.
 *
 * @param queryName name of a hibernate named query
 */
public void setQueryName(String queryName) {
  helper.setQueryName(queryName);
}
origin: spring-projects/spring-batch

/**
 * A query provider. Either this or the {{@link #setQueryString(String)
 * query string} or the {{@link #setQueryName(String) query name} should be
 * set.
 *
 * @param queryProvider Hibernate query provider
 */
public void setQueryProvider(HibernateQueryProvider<? extends T> queryProvider) {
  helper.setQueryProvider(queryProvider);
}
org.springframework.batch.item.database

Most used classes

  • JdbcPagingItemReader
    org.springframework.batch.item.ItemReader for reading database records using JDBC in a paging fashi
  • BeanPropertyItemSqlParameterSourceProvider
    A convenient implementation for providing BeanPropertySqlParameterSource when the item has JavaBean
  • JdbcBatchItemWriter
    ItemWriter that uses the batching features from NamedParameterJdbcTemplate to execute a batch of st
  • MySqlPagingQueryProvider
    MySQL implementation of a PagingQueryProvider using database specific features.
  • DefaultDataFieldMaxValueIncrementerFactory
    Default implementation of the DataFieldMaxValueIncrementerFactoryinterface. Valid database types are
  • DataFieldMaxValueIncrementerFactory,
  • PagingQueryProvider,
  • JpaPagingItemReader,
  • SqlPagingQueryProviderFactoryBean,
  • AbstractPagingItemReader,
  • H2PagingQueryProvider,
  • JdbcParameterUtils,
  • JpaItemWriter,
  • AbstractSqlPagingQueryProvider,
  • ListPreparedStatementSetter,
  • AbstractCursorItemReader,
  • ExtendedConnectionDataSourceProxy,
  • HibernateCursorItemReader,
  • HibernateItemReaderHelper
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now