public class DatabaseUtil
extends java.lang.Object
| Constructor and Description |
|---|
DatabaseUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
close(java.sql.Connection conn) |
static void |
close(java.sql.PreparedStatement ps) |
static void |
close(java.sql.PreparedStatement ps,
java.sql.ResultSet rs) |
static void |
close(java.sql.ResultSet rs) |
static void |
close(java.sql.Statement s) |
static void |
close(java.sql.Statement st,
java.sql.ResultSet rs) |
static java.sql.Connection |
getConnection()
For default data base configuration, Creates data base connection using following properties:
db.driver.class
db.connection.url
db.user
db.pwd
|
static java.sql.Connection |
getConnection(java.lang.String prefix)
If you want to use multiple data bases in the project.
|
static java.sql.Connection |
getConnection(java.lang.String driverCls,
java.lang.String url,
java.lang.String user,
java.lang.String pwd) |
static java.lang.Object[][] |
getData(java.lang.String query) |
static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getRecordAsMap(java.lang.String query)
use this method when you want to run query using default database configuration
|
static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getRecordAsMap(java.lang.String connectionPrefix,
java.lang.String query)
Use this method if you have multiple database configuration.
|
static java.lang.Object[][] |
getRecordDataAsMap(java.lang.String query) |
public static void close(java.sql.PreparedStatement ps)
public static void close(java.sql.Statement s)
public static void close(java.sql.PreparedStatement ps,
java.sql.ResultSet rs)
public static void close(java.sql.Statement st,
java.sql.ResultSet rs)
public static void close(java.sql.ResultSet rs)
public static void close(java.sql.Connection conn)
public static java.sql.Connection getConnection()
throws java.lang.Exception
Connection objectjava.lang.Exceptionpublic static java.sql.Connection getConnection(java.lang.String prefix)
throws java.lang.Exception
defualt
another database configuration
getConnection("con1")prefix - - prefix of the database configuration to be usedjava.lang.Exceptionpublic static java.sql.Connection getConnection(java.lang.String driverCls,
java.lang.String url,
java.lang.String user,
java.lang.String pwd)
throws java.lang.Exception
driverCls - url - user - pwd - Connection objectjava.lang.Exceptionpublic static java.lang.Object[][] getData(java.lang.String query)
public static java.lang.Object[][] getRecordDataAsMap(java.lang.String query)
public static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getRecordAsMap(java.lang.String query)
query - public static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getRecordAsMap(java.lang.String connectionPrefix,
java.lang.String query)
connectionPrefix - query - getConnection(String)Copyright © 2000 Infostretch Corp.