Rename package name from org.zhdev to net.zhira
This commit is contained in:
parent
cc7f16f941
commit
6ab7e89561
61 changed files with 314 additions and 192 deletions
|
|
@ -1,9 +1,12 @@
|
|||
<project>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<artifactId>parent</artifactId>
|
||||
<groupId>org.zhdev.varioutil</groupId>
|
||||
<groupId>net.zhira.varioutil</groupId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
package org.zhdev.varioutil.sql;
|
||||
package net.zhira.varioutil.sql;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.SQLException;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.zhdev.varioutil.sql;
|
||||
package net.zhira.varioutil.sql;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.SQLException;
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package org.zhdev.varioutil.sql;
|
||||
package net.zhira.varioutil.sql;
|
||||
|
||||
import org.zhdev.varioutil.util.SqlUtils;
|
||||
import net.zhira.varioutil.util.SqlUtils;
|
||||
|
||||
public class H2Provider extends AbstractProvider {
|
||||
public H2Provider(String path, String username, String password) {
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package org.zhdev.varioutil.sql;
|
||||
package net.zhira.varioutil.sql;
|
||||
|
||||
import org.zhdev.varioutil.util.SqlUtils;
|
||||
import net.zhira.varioutil.util.SqlUtils;
|
||||
|
||||
public class MysqlProvider extends AbstractProvider {
|
||||
public MysqlProvider(String address, String dbname, String username, String password, boolean ssl) {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.zhdev.varioutil.sql;
|
||||
package net.zhira.varioutil.sql;
|
||||
|
||||
import java.sql.Connection;
|
||||
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package org.zhdev.varioutil.sql;
|
||||
package net.zhira.varioutil.sql;
|
||||
|
||||
import org.zhdev.varioutil.util.CheckedFunction;
|
||||
import net.zhira.varioutil.util.CheckedFunction;
|
||||
|
||||
import java.sql.PreparedStatement;
|
||||
import java.sql.ResultSet;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.zhdev.varioutil.sql;
|
||||
package net.zhira.varioutil.sql;
|
||||
|
||||
public class SqlException extends RuntimeException {
|
||||
public SqlException() {
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package org.zhdev.varioutil.sql;
|
||||
package net.zhira.varioutil.sql;
|
||||
|
||||
import org.zhdev.varioutil.util.SqlUtils;
|
||||
import net.zhira.varioutil.util.SqlUtils;
|
||||
|
||||
public class SqliteProvider extends AbstractProvider {
|
||||
public SqliteProvider(String path) {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.zhdev.varioutil.util;
|
||||
package net.zhira.varioutil.util;
|
||||
|
||||
@FunctionalInterface
|
||||
public interface CheckedFunction<T, R, E extends Exception> {
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package org.zhdev.varioutil.util;
|
||||
package net.zhira.varioutil.util;
|
||||
|
||||
import org.zhdev.varioutil.sql.SqlException;
|
||||
import net.zhira.varioutil.sql.SqlException;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
|
|
@ -42,14 +42,14 @@ public class SqlUtils {
|
|||
try {
|
||||
Connection connection;
|
||||
if (username != null) {
|
||||
connection = DriverManager.getConnection("jdbc:h2:./" + encodeUrlValue(path) + ";mode=MySQL;AUTO_SERVER=TRUE", username, password);
|
||||
connection = DriverManager.getConnection("jdbc:h2:./" + path + ";mode=MySQL;AUTO_SERVER=TRUE", username, password);
|
||||
} else {
|
||||
connection = DriverManager.getConnection("jdbc:h2:./" + encodeUrlValue(path) + ";mode=MySQL;AUTO_SERVER=TRUE", "sa", "");
|
||||
connection = DriverManager.getConnection("jdbc:h2:./" + path + ";mode=MySQL;AUTO_SERVER=TRUE", "sa", "");
|
||||
}
|
||||
return connection;
|
||||
} catch (NoClassDefFoundError e) {
|
||||
throw new SqlException("No suitable driver");
|
||||
} catch (SQLException | UnsupportedEncodingException e) {
|
||||
} catch (SQLException e) {
|
||||
throw new SqlException(e);
|
||||
}
|
||||
}
|
||||
|
|
@ -68,8 +68,8 @@ public class SqlUtils {
|
|||
}
|
||||
}
|
||||
try {
|
||||
return DriverManager.getConnection("jdbc:sqlite:" + encodeUrlValue(path.toString()));
|
||||
} catch (SQLException | UnsupportedEncodingException e) {
|
||||
return DriverManager.getConnection("jdbc:sqlite:" + path);
|
||||
} catch (SQLException e) {
|
||||
throw new SqlException(e);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue