Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package sk.status.florko.db;
- import org.hsqldb.jdbc.JDBCDataSource;
- public class DataSourceFactory
- {
- private static final DataSourceFactory INSTANCE = new DataSourceFactory();
- private static final String URL = "jdbc:hsqldb:hsql://localhost/StatusWebDB";
- private static final String USERNAME = "SA";
- private static final String PASSWORD = "";
- private JDBCDataSource dataSource;
- public DataSourceFactory()
- {
- }
- public static DataSourceFactory getInstance()
- {
- return INSTANCE;
- }
- public JDBCDataSource getDataSource()
- {
- if (dataSource == null)
- {
- dataSource = new JDBCDataSource();
- dataSource.setURL(URL);
- dataSource.setUser(USERNAME);
- dataSource.setPassword(PASSWORD);
- }
- return dataSource;
- }
- public JDBCDataSource getDataSourceForTesting()
- {
- //ak by sme mali specialnu databazu na testovanie tak tu pridat vytvorenie datasource
- return getDataSource();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement