.
This commit is contained in:
72
src/main/java/net/tccn/dbq/jdbc/JdbcAccount.java
Normal file
72
src/main/java/net/tccn/dbq/jdbc/JdbcAccount.java
Normal file
@@ -0,0 +1,72 @@
|
||||
package net.tccn.dbq.jdbc;
|
||||
|
||||
import java.sql.Connection;
|
||||
|
||||
/**
|
||||
* @author: liangxianyou at 2018/10/11 17:47.
|
||||
*/
|
||||
public class JdbcAccount {
|
||||
|
||||
private String url;
|
||||
private String user;
|
||||
private String pwd;
|
||||
private Integer connectMax = 5;//默认最大连接数5
|
||||
|
||||
public JdbcAccount() {
|
||||
}
|
||||
|
||||
public JdbcAccount(String url, String user, String pwd) {
|
||||
this.url = url;
|
||||
this.user = user;
|
||||
this.pwd = pwd;
|
||||
}
|
||||
|
||||
public String getUrl() {
|
||||
return url;
|
||||
}
|
||||
|
||||
public void setUrl(String url) {
|
||||
this.url = url;
|
||||
}
|
||||
|
||||
public String getUser() {
|
||||
return user;
|
||||
}
|
||||
|
||||
public void setUser(String user) {
|
||||
this.user = user;
|
||||
}
|
||||
|
||||
public String getPwd() {
|
||||
return pwd;
|
||||
}
|
||||
|
||||
public void setPwd(String pwd) {
|
||||
this.pwd = pwd;
|
||||
}
|
||||
|
||||
public Integer getConnectMax() {
|
||||
return connectMax;
|
||||
}
|
||||
|
||||
public void setConnectMax(Integer connectMax) {
|
||||
this.connectMax = connectMax;
|
||||
}
|
||||
//-------------------------------------------------------
|
||||
|
||||
public String parse() {
|
||||
int start = url.indexOf("//") + 2;
|
||||
int end = url.indexOf("/", start);
|
||||
int endDef = url.indexOf("?", end);
|
||||
if (endDef == -1) {
|
||||
endDef = url.length();
|
||||
}
|
||||
String host = url.substring(start, end == -1 ? url.length() : end);
|
||||
return user + "@" + host;
|
||||
}
|
||||
|
||||
public Connection getConnection() {
|
||||
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user