List of usage examples for org.springframework.jdbc.core JdbcTemplate JdbcTemplate
public JdbcTemplate(DataSource dataSource)
From source file:com.dai.dao.PerfilDaoImpl.java
@Override public List<Perfil> listarPerfil() { List<Perfil> lp = new ArrayList(); JdbcTemplate template = new JdbcTemplate(dataSource); lp = template.query("SELECT * FROM perfil", new PerfilRowMapper()); return lp;// w w w . j a v a2 s . c om }
From source file:org.smigo.user.JdbcUserDao.java
@Autowired public void setDataSource(DataSource dataSource) { this.jdbcTemplate = new JdbcTemplate(dataSource); this.insert = new SimpleJdbcInsert(dataSource).withTableName("users").usingGeneratedKeyColumns("id") .usingColumns("username", "locale", "termsofservice", "email", "displayname", "decidetime", "about", "password"); this.insertOpenId = new SimpleJdbcInsert(dataSource).withTableName("openid").usingGeneratedKeyColumns("id"); }
From source file:com.nebhale.cyclinglibrary.repository.JdbcTypeRepository.java
@Autowired JdbcTypeRepository(DataSource dataSource) { this.jdbcTemplate = new JdbcTemplate(dataSource); this.createStatement = new SimpleJdbcInsert(dataSource).withTableName("types") .usingGeneratedKeyColumns("id"); }
From source file:com.springsource.greenhouse.invite.mail.MailInviteServiceTest.java
@Before public void setUp() { db = new GreenhouseTestDatabaseBuilder().member().activity().invite().testData(getClass()).getDatabase(); jdbcTemplate = new JdbcTemplate(db); InviteRepository inviteRepository = new JdbcInviteRepository(jdbcTemplate, null); mailSender = mock(MailSender.class); inviteService = new AsyncMailInviteService(mailSender, inviteRepository, "http://localhost:8443/invite/accept?token={token}"); }
From source file:com.nebhale.cyclinglibrary.repository.JdbcItemRepository.java
@Autowired JdbcItemRepository(DataSource dataSource) { this.jdbcTemplate = new JdbcTemplate(dataSource); this.createStatement = new SimpleJdbcInsert(dataSource).withTableName("items") .usingGeneratedKeyColumns("id"); }
From source file:com.github.fedorchuck.webstore.dao.impl.postgresql.JdbcUserRepositoryTest.java
@Before @Ignore/*from w w w. j a va 2 s . c o m*/ public void setUp() { try { //TODO: should be rewritten. DriverManagerDataSource dataSource = new DriverManagerDataSource(); dataSource.setDriverClassName(Config.DRIVERCLASSNAME); dataSource.setUrl(Config.URL); dataSource.setUsername(Config.USERNAME); dataSource.setPassword(Config.PASSWORD); jdbc = new JdbcUserRepository(new JdbcTemplate(dataSource)); //TODO: run creating scripts. Assert.assertTrue(true); } catch (Throwable throwable) { Assert.fail(throwable.getMessage()); } }
From source file:org.jasig.cas.web.support.InspektrThrottledSubmissionByIpAddressAndUsernameHandlerInterceptorAdapter.java
public InspektrThrottledSubmissionByIpAddressAndUsernameHandlerInterceptorAdapter( final AuditTrailManager auditTrailManager, final DataSource dataSource) { this.auditTrailManager = auditTrailManager; this.jdbcTemplate = new JdbcTemplate(dataSource); }
From source file:com.seajas.search.utilities.logging.dao.LoggingDAO.java
/** * Initialize the database table.//from www.j av a2s .c om * * @param dataSource */ @Autowired public LoggingDAO(final DataSource dataSource) { this.jdbc = new JdbcTemplate(dataSource); try { jdbc.execute( "CREATE CACHED TABLE logging (id INT IDENTITY, level VARCHAR(255) NOT NULL, message VARCHAR(8196) NOT NULL, " + "creation_date DATETIME NOT NULL)"); } catch (DataAccessException e) { if (logger.isDebugEnabled()) logger.debug("Table 'logging' likely already exists as it could not be created"); } }
From source file:net.paoding.rose.jade.dataaccess.DataAccessFactoryAdapter.java
@Override public DataAccess getDataAccess(StatementMetaData metaData, Map<String, Object> runtime) { DataSourceHolder holder = dataSourceFactory.getHolder(metaData, runtime); while (holder != null && holder.isFactory()) { holder = holder.getFactory().getHolder(metaData, runtime); }//from w w w .j av a2s . c o m if (holder == null || holder.getDataSource() == null) { throw new NullPointerException("cannot found a dataSource for: " + metaData); } JdbcTemplate jdbcTemplate = new JdbcTemplate(holder.getDataSource()); return new DataAccessImpl(jdbcTemplate); }
From source file:com.emc.ecs.sync.service.SqliteDbService.java
protected JdbcTemplate createJdbcTemplate() { SingleConnectionDataSource ds = new SingleConnectionDataSource(); ds.setUrl(JDBC_URL_BASE + getDbFile()); ds.setSuppressClose(true);//from w ww . ja v a 2 s .c om return new JdbcTemplate(ds); }