Example usage for org.springframework.jdbc.core.namedparam NamedParameterJdbcTemplate NamedParameterJdbcTemplate

List of usage examples for org.springframework.jdbc.core.namedparam NamedParameterJdbcTemplate NamedParameterJdbcTemplate

Introduction

In this page you can find the example usage for org.springframework.jdbc.core.namedparam NamedParameterJdbcTemplate NamedParameterJdbcTemplate.

Prototype

public NamedParameterJdbcTemplate(JdbcOperations classicJdbcTemplate) 

Source Link

Document

Create a new NamedParameterJdbcTemplate for the given classic Spring org.springframework.jdbc.core.JdbcTemplate .

Usage

From source file:com.github.dbourdette.glass.log.execution.jdbc.JdbcJobExecutions.java

public JdbcJobExecutions(DataSource dataSource, Configuration configuration) {
    this.configuration = configuration;
    this.jdbcTemplate = new NamedParameterJdbcTemplate(dataSource);
}

From source file:org.cloudfoundry.identity.uaa.scim.JdbcPagingList.java

public JdbcPagingList(JdbcTemplate jdbcTemplate, String sql, Map<String, ?> args, RowMapper<E> mapper,
        int pageSize) {
    this.parameterJdbcTemplate = new NamedParameterJdbcTemplate(jdbcTemplate);
    this.sql = sql;
    this.args = args;
    this.mapper = mapper;
    this.size = parameterJdbcTemplate.queryForInt(getCountSql(sql), args);
    this.pageSize = pageSize;
}

From source file:com.rambird.miles.repository.jdbc.JdbcUserRepositoryImpl.java

@Autowired
public JdbcUserRepositoryImpl(DataSource dataSource, NamedParameterJdbcTemplate namedParameterJdbcTemplate) {

    this.namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(dataSource);
}

From source file:com.esa.infocontrol.data.jdbc.BaseDataJDBC.java

static int updateData(DataSource dataSource, String query, MapSqlParameterSource params) {
    LOG.debug("QUERY: {}", query);
    if (params != null) {
        LOG.debug("\tPARAMETERS: {}", params.getValues().toString());
    }//  w  w w.java2  s . c  o m
    NamedParameterJdbcTemplate jdbcTemplate = new NamedParameterJdbcTemplate(dataSource);
    int affectedRows = jdbcTemplate.update(query, params);
    return affectedRows;
}

From source file:com.ebay.pulsar.analytics.dao.RDBMS.java

public void setDataSource(DataSource dataSource) {
    this.dataSource = dataSource;
    this.namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(this.dataSource);
}

From source file:com.himanshu.poc.springbootsec.dao.UsersDao.java

@PostConstruct
public void init() {
    namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(jdbcTemplate);
}

From source file:com.flipkart.aesop.destinationoperation.AbstractJDBCDataLayerFactory.java

public T getObject() throws Exception {
    Map<String, NamedParameterJdbcTemplate> jdbcTemplateMap = new HashMap<String, NamedParameterJdbcTemplate>();
    for (Map.Entry<String, DataSource> dataSource : dataSourceMap.entrySet()) {
        jdbcTemplateMap.put(dataSource.getKey(),
                new NamedParameterJdbcTemplate(dataSourceMap.get(dataSource.getKey())));
    }/*from w w  w  . j av a  2s .c o m*/
    return createDestinationOperationHandler(jdbcTemplateMap);
}

From source file:org.string_db.jdbc.DbConfig.java

/**
 * @return//ww  w .  j a v  a  2  s . com
 */
@Bean
@Scope("singleton") //it's thread-safe so keep just one instance
@Description("Provides the singleton NamedParameterJdbcTemplate")
public NamedParameterJdbcTemplate namedParameterJdbcTemplate() {
    return new NamedParameterJdbcTemplate(dataSourceConfig.dataSource());
}

From source file:ru.org.linux.spring.dao.MsgbaseDao.java

@Autowired
public void setDataSource(DataSource dataSource) {
    jdbcTemplate = new JdbcTemplate(dataSource);
    namedJdbcTemplate = new NamedParameterJdbcTemplate(dataSource);
}

From source file:com.branded.holdings.qpc.repository.jdbc.JdbcTopicRepositoryImpl.java

@Autowired
public JdbcTopicRepositoryImpl(DataSource dataSource) {
    this.namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(dataSource);

    this.insertTopic = new SimpleJdbcInsert(dataSource).withTableName("topic").usingGeneratedKeyColumns("id");

}