List of usage examples for org.springframework.jdbc.core.namedparam NamedParameterJdbcTemplate NamedParameterJdbcTemplate
public NamedParameterJdbcTemplate(JdbcOperations classicJdbcTemplate)
From source file:com.nishayani.school.board.rest.dao.db.SchoolBoardDbImpl.java
/** * Setter method : setDataSource/* w w w . jav a 2s . c om*/ * @param dataSource the dataSource to set * * Date : 27-Dec-2014 8:55:57 pm */ public void setDataSource(DataSource dataSource) { this.dataSource = dataSource; this.namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(dataSource); }
From source file:com.branded.holdings.qpc.repository.jdbc.JdbcOwnerRepositoryImpl.java
@Autowired public JdbcOwnerRepositoryImpl(DataSource dataSource, NamedParameterJdbcTemplate namedParameterJdbcTemplate, VisitRepository visitRepository) { this.insertOwner = new SimpleJdbcInsert(dataSource).withTableName("owners").usingGeneratedKeyColumns("id"); this.namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(dataSource); this.visitRepository = visitRepository; }
From source file:com.emergya.openfleetservices.importer.ddbb.JDBCConnector.java
@Autowired final public void setDataSource(final DataSource dataSource) { this.simpleJdbcTemplate = new JdbcTemplate(dataSource); this.namedJdbcTemplate = new NamedParameterJdbcTemplate(dataSource); }
From source file:com.joliciel.jochre.doc.DocumentDaoJdbc.java
@Override public JochrePage loadJochrePage(int jochrePageId) { NamedParameterJdbcTemplate jt = new NamedParameterJdbcTemplate(this.getDataSource()); String sql = "SELECT " + SELECT_PAGE + " FROM ocr_page WHERE page_id=:page_id"; MapSqlParameterSource paramSource = new MapSqlParameterSource(); paramSource.addValue("page_id", jochrePageId); LOG.info(sql);// w w w . j a v a 2 s. c o m logParameters(paramSource); JochrePage jochrePage = null; try { jochrePage = (JochrePage) jt.queryForObject(sql, paramSource, new JochrePageMapper(this.getDocumentServiceInternal())); } catch (EmptyResultDataAccessException ex) { ex.hashCode(); } return jochrePage; }
From source file:com.github.viktornar.migration.dao.DaoHelper.java
/** * Similar to {@link #getJdbcTemplate()}, but with named parameters. * * @return A JDBC template./*from w ww . j ava2 s . co m*/ */ public NamedParameterJdbcTemplate getNamedParameterJdbcTemplate() { return new NamedParameterJdbcTemplate(dataSource); }
From source file:com.rambird.miles.repository.jdbc.JdbcMileRepositoryImpl.java
@Autowired public JdbcMileRepositoryImpl(DataSource dataSource, NamedParameterJdbcTemplate namedParameterJdbcTemplate) { this.insertMile = new SimpleJdbcInsert(dataSource).withTableName("mymiles") .usingGeneratedKeyColumns("mileid"); this.namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(dataSource); }
From source file:com.ushahidi.swiftriver.core.api.dao.impl.JpaRiverDao.java
@Autowired public void setDataSource(DataSource dataSource) { this.jdbcTemplate = new NamedParameterJdbcTemplate(dataSource); }
From source file:com.ecbeta.common.core.db.DatabaseHandler.java
public NamedParameterJdbcTemplate getNamedParameterJdbcTemplate() { if (namedParameterJdbcTemplate == null) { namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(jdbcTemplate); }//from www . j a v a 2s . c om return namedParameterJdbcTemplate; }
From source file:org.smart.migrate.dao.impl.DefaultImportDao.java
@Override public List<Map<String, Object>> findSourceByPrimaryKeys(TableSetting tableSetting, List<String> primaryKeys) { String sql = "SELECT " + SettingUtils.getSourceFields(tableSetting) + " FROM " + tableSetting.getSourceTable(); sql += " WHERE " + tableSetting.getSourcePK() + " in (:ids) "; NamedParameterJdbcTemplate namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(sourceJdbcTemplate); MapSqlParameterSource parameters = new MapSqlParameterSource(); parameters.addValue("ids", primaryKeys); return namedParameterJdbcTemplate.queryForList(sql, parameters); }