Example usage for org.apache.ibatis.datasource.unpooled UnpooledDataSource UnpooledDataSource

List of usage examples for org.apache.ibatis.datasource.unpooled UnpooledDataSource UnpooledDataSource

Introduction

In this page you can find the example usage for org.apache.ibatis.datasource.unpooled UnpooledDataSource UnpooledDataSource.

Prototype

public UnpooledDataSource(ClassLoader driverClassLoader, String driver, String url, String username,
            String password) 

Source Link

Usage

From source file:org.mybatis.guice.datasource.builtin.UnpooledDataSourceProvider.java

License:Apache License

/**
 * Creates a new UnpooledDataSource using the needed parameter.
 *
 * @param driver/*from  ww w  .  j  av a  2  s  .com*/
 *          The JDBC driver class.
 * @param url
 *          the database URL of the form <code>jdbc:subprotocol:subname</code>.
 * @param driverClassLoader
 *          ClassLoader to use to load JDBC driver class.
 */
@Inject
public UnpooledDataSourceProvider(@Named("JDBC.driver") final String driver,
        @Named("JDBC.url") final String url,
        @Named("JDBC.driverClassLoader") final ClassLoader driverClassLoader) {
    unpooledDataSource = new UnpooledDataSource(driverClassLoader, driver, url, null, null);
}