Refactored mysql connector
This commit is contained in:
1 parent
fd32bbee91
commit
a5f6851162
1 file changed
+7
-11
@@ -1,8 +1,7 @@
|
||||
package netneutrality.db;
|
||||
|
||||
import com.mysql.cj.jdbc.MysqlDataSource;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.SQLException;
|
||||
|
||||
public class MysqlConnector {
|
||||
@@ -26,15 +25,12 @@ public class MysqlConnector {
|
||||
* @return {@link MysqlConnector}
|
||||
*/
|
||||
public MysqlConnector connect() throws SQLException {
|
||||
MysqlDataSource dataSource = new MysqlDataSource();
|
||||
dataSource.setUser(dbUser);
|
||||
dataSource.setPassword(dbPass);
|
||||
dataSource.setServerName(dbHost);
|
||||
dataSource.setPort(3306);
|
||||
dataSource.setDatabaseName(dbName);
|
||||
dataSource.setAutoReconnect(true);
|
||||
dataSource.setConnectTimeout(5000);
|
||||
c = dataSource.getConnection();
|
||||
try {
|
||||
Class.forName("com.mysql.jdbc.Driver");
|
||||
c = DriverManager.getConnection("jdbc:mysql://" + dbHost + ":3306/" + dbName, dbUser, dbPass);
|
||||
} catch (ClassNotFoundException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
return this;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user