package camelinaction; import javax.sql.DataSource; import org.springframework.jdbc.core.JdbcTemplate; public class DatabaseBean { private DataSource dataSource; public DataSource getDataSource() { return dataSource; } public void setDataSource(DataSource dataSource) { this.dataSource = dataSource; } public void setupDatabase() throws Exception { JdbcTemplate jdbc = new JdbcTemplate(dataSource); jdbc.execute("create table partner_metric " + "( partner_id varchar(10), time_occurred varchar(20), status_code varchar(3), perf_time varchar(10) )"); } public void dropDatabase() throws Exception { JdbcTemplate jdbc = new JdbcTemplate(dataSource); jdbc.execute("drop table partner_metric"); } }