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 String cate;//数据库类型 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 String getCate() { return cate; } public void setCate(String cate) { this.cate = cate; } 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; } }