public class DataSourceFactory extends Object
Constructor and Description |
---|
DataSourceFactory() |
Modifier and Type | Method and Description |
---|---|
static DataSource |
create() |
static DataSource |
dataSource(String url,
String user,
String password) |
static DataSource |
embeddedDataSource()
Convenience method for prototyping and testing.
|
static DataSource |
embeddedDataSource(String file) |
static DataSource |
embeddedDerbyDataSource(String file) |
static DataSource |
getJndiDataSource() |
static DataSource |
mariaDbDataSource(String url,
String user,
String password) |
static DataSource |
oracleDbDataSource(String url,
String user,
String password)
Don't forget to add the dependency to ojdbc like this in your pom.xml
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0.2</version>
<scope>provided</scope>
</dependency>
You need to register at the oracle maven repository to actually get the driver.
|
static DataSource |
postgresqlDataSource(String url,
String user,
String password) |
public static final Logger logger
public static DataSource create()
public static DataSource getJndiDataSource()
public static DataSource embeddedDataSource()
public static DataSource embeddedDataSource(String file)
public static DataSource embeddedDerbyDataSource(String file)
public static DataSource dataSource(String url, String user, String password)
public static DataSource mariaDbDataSource(String url, String user, String password)
public static DataSource postgresqlDataSource(String url, String user, String password)
public static DataSource oracleDbDataSource(String url, String user, String password)
<dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc7</artifactId> <version>12.1.0.2</version> <scope>provided</scope> </dependency>You need to register at the oracle maven repository to actually get the driver.
url
- for example "jdbc:oracle:thin:@localhost:1521:orcl"user
- Userpassword
- PasswordCopyright © 2019. All rights reserved.