com.searchcode.app.config.DatabaseConfig.java Source code

Java tutorial

Introduction

Here is the source code for com.searchcode.app.config.DatabaseConfig.java

Source

/*
 * Copyright (c) 2016 Boyter Online Services
 *
 * Use of this software is governed by the Fair Source License included
 * in the LICENSE.TXT file
 */

package com.searchcode.app.config;

import org.apache.commons.dbcp2.BasicDataSource;

import java.sql.Connection;
import java.sql.SQLException;

public class DatabaseConfig implements IDatabaseConfig {

    public Connection getConnection() throws SQLException {
        BasicDataSource ds = new BasicDataSource(); // pooling data source

        ds.setDriverClassName("org.hsqldb.jdbcDriver");
        ds.setUsername("sa");
        ds.setPassword("");
        ds.setUrl("jdbc:hsqldb:file:searchcode;shutdown=true");

        return ds.getConnection();
    }
}