public final class JdbcUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.regex.Pattern |
jdbcUrlPattern |
| Constructor and Description |
|---|
JdbcUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
close(java.sql.Connection connection) |
static void |
close(java.sql.ResultSet resultSet) |
static void |
close(java.sql.Statement statement) |
static java.sql.Statement |
createStatement(java.sql.Connection connection) |
static java.sql.Connection |
getConnection(javax.sql.DataSource dataSource) |
static java.lang.String |
inferDialectName(java.lang.String url) |
static java.lang.String |
inferDriverClassName(java.lang.String url) |
protected static <R> R |
match(java.lang.String url,
java.util.function.Function<java.lang.String,R> mapper) |
static java.sql.PreparedStatement |
prepareStatement(java.sql.Connection connection,
java.lang.String sql) |
public static java.sql.Connection getConnection(javax.sql.DataSource dataSource)
public static java.sql.Statement createStatement(java.sql.Connection connection)
public static java.sql.PreparedStatement prepareStatement(java.sql.Connection connection,
java.lang.String sql)
public static void close(java.sql.Connection connection)
public static void close(java.sql.Statement statement)
public static void close(java.sql.ResultSet resultSet)
public static java.lang.String inferDialectName(java.lang.String url)
public static java.lang.String inferDriverClassName(java.lang.String url)
protected static <R> R match(java.lang.String url,
java.util.function.Function<java.lang.String,R> mapper)