Example usage for org.springframework.jdbc.datasource DriverManagerDataSource DriverManagerDataSource

List of usage examples for org.springframework.jdbc.datasource DriverManagerDataSource DriverManagerDataSource

Introduction

In this page you can find the example usage for org.springframework.jdbc.datasource DriverManagerDataSource DriverManagerDataSource.

Prototype

public DriverManagerDataSource() 

Source Link

Document

Constructor for bean-style configuration.

Usage

From source file:com.umedia.CloudGate.SampleWebJspApplication.java

@Bean
public DataSource dataSource() {
    DriverManagerDataSource ds = new DriverManagerDataSource();
    ds.setDriverClassName(env.getProperty("database.driver"));
    ds.setUrl(env.getProperty("database.url"));
    ds.setUsername(env.getProperty("database.username"));
    ds.setPassword(env.getProperty("database.password"));

    return ds;//from   w ww  . j a  v  a2s. c o m
}

From source file:com.dhenton9000.birt.configs.DatabaseConfig.java

@Bean
public DataSource dataSource() {
    URI dbUrl = null;//from   w  w w  .  j a  va 2 s  . com
    String dbString = env.getProperty("DATABASE_URL");
    log.debug("database string " + dbString);
    try {

        dbUrl = new URI(dbString);

    } catch (URISyntaxException ex) {

        throw new RuntimeException(ex.getMessage());
    }

    DriverManagerDataSource dataSource = new DriverManagerDataSource();
    dataSource.setDriverClassName("org.postgresql.Driver");
    String url = "jdbc:postgresql://" + dbUrl.getHost() + ":" + dbUrl.getPort() + dbUrl.getPath();
    // log.debug("url "+url);
    dataSource.setUrl(url);
    // log.debug("info user "+dbUrl.getUserInfo());
    dataSource.setUsername(dbUrl.getUserInfo().split(":")[0]);
    dataSource.setPassword(dbUrl.getUserInfo().split(":")[1]);
    return dataSource;
}

From source file:uk.ac.ebi.ep.data.testConfig.SpringDataMockConfig.java

@Bean
public DataSource defaultDataSource() throws SQLException {

    DriverManagerDataSource dataSource = new DriverManagerDataSource();
    dataSource.setDriverClassName("org.h2.Driver");
    dataSource.setUrl("jdbc:h2:mem:enzymePortal");
    dataSource.setUsername("sa");//not important to secure
    dataSource.setPassword("");//default - not important to secure

    return dataSource;
}

From source file:org.axiom_tools.data.CloudDataSource.java

@Bean
public DataSource dataSource() {
    int pos = Org.length();
    int max = driverClassName.length() - Driver.length();
    String dialect = driverClassName.substring(pos, max);
    String databaseURL = "jdbc:" + dialect + "://" + databaseHost + "/" + databaseName;
    getLogger().info(String.format(CloudDriver, driverClassName));
    getLogger().info(String.format(CloudURL, databaseURL));

    DriverManagerDataSource dataSource = new DriverManagerDataSource();
    dataSource.setDriverClassName(driverClassName);
    dataSource.setUsername(databaseUsername);
    dataSource.setPassword(databasePassword);
    dataSource.setUrl(databaseURL);//from  w w  w .j  a  va2  s . c  om
    return dataSource;
}

From source file:com.oasisdigital.sdre.ApplicationConfig.java

/**
 * Bootstraps an in-memory HSQL database.
 * /*from   w  w  w.  j a  va2s.  c o m*/
 * @return
 * @see http 
 *      ://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/jdbc.html#jdbc-embedded-database
 *      -support
 */
@Bean
public DataSource dataSource() {
    DriverManagerDataSource ds = new DriverManagerDataSource();
    ds.setDriverClassName("org.hsqldb.jdbcDriver");
    ds.setUrl("jdbc:hsqldb:file:OD-test-db");
    ds.setUsername("sa");
    ds.setPassword("");
    return ds;
}

From source file:com.teradata.benchto.driver.jdbc.MultipleDataSourcesConfiguration.java

private DataSource createDataSource(DataSourceProperties properties) {
    DriverManagerDataSource dataSource = new DriverManagerDataSource();
    dataSource.setDriverClassName(properties.getDriverClassName());
    dataSource.setUrl(properties.getUrl());
    dataSource.setUsername(properties.getUsername());
    dataSource.setPassword(properties.getPassword());
    return dataSource;
}

From source file:com.concur.dao.ArchiveRunDaoImpl.java

/**
 * based on the entity connection info, build the datasource object
 * @param entityInfo/*from  w  w w  .j  a  v a2s . c  o m*/
 * @return
 */
public DataSource getDataSource(EntityInfo entityInfo) {
    DriverManagerDataSource dataSource = new DriverManagerDataSource();
    dataSource.setDriverClassName("net.sourceforge.jtds.jdbc.Driver");
    dataSource.setUrl("jdbc:jtds:sqlserver://192.168.24.145:1433/" + entityInfo.getSchemaName() + ";user="
            + entityInfo.getUsername() + ";password=4wg");
    dataSource.setUsername(entityInfo.getUsername());
    //        dataSource.setPassword("4wg");

    return dataSource;
}

From source file:com.alejandroszlv.mock.repository.config.RepositoryConfig.java

@Bean
public DataSource dataSource() {
    DriverManagerDataSource dataSource = new DriverManagerDataSource();
    dataSource.setDriverClassName(dbDriver);
    dataSource.setUrl(dbURL);// w  w  w. j av  a2 s . c o m
    dataSource.setUsername(dbUser);
    dataSource.setPassword(dbPAssword);
    return dataSource;
}

From source file:camelinaction.JdbcTest.java

protected JndiRegistry createRegistry() throws Exception {
    JndiRegistry jndi = super.createRegistry();
    jndi.bind("orderToSql", new OrderToSqlBean());

    DriverManagerDataSource ds = new DriverManagerDataSource();
    ds.setDriverClassName("org.hsqldb.jdbcDriver");
    ds.setUrl("jdbc:hsqldb:mem:order");
    ds.setUsername("sa");
    ds.setPassword("");

    jndi.bind("dataSource", ds);
    return jndi;//from   ww w  .  j  ava2  s . c o  m
}

From source file:in.sc.dao.ListGenerator.java

public NamedParameterJdbcTemplate getTemplate() {
    if (namedParameterJdbcTemplate == null) {
        DriverManagerDataSource dataSource = new DriverManagerDataSource();
        dataSource.setSchema("smart_compare");
        dataSource.setUsername("root");
        dataSource.setPassword("root");
        dataSource.setUrl("jdbc:mysql://localhost:3306/smart_compare");
        //            dataSource.setPassword("rose@123");
        //            dataSource.setURL("jdbc:mysql://52.42.111.208:3033/smart_compare");

        namedParameterJdbcTemplate = new NamedParameterJdbcTemplate(dataSource);
    }//ww  w  . j  a v a  2  s .c  o  m
    return namedParameterJdbcTemplate;
}