public class ConnectionDB
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
driver
数据库驱动类名称
|
java.lang.String |
urlstr
连接字符串
|
java.lang.String |
username
用户名
|
java.lang.String |
userpassword
密码
|
| Constructor and Description |
|---|
ConnectionDB() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeAll()
关闭所有资源
|
java.util.List<java.lang.Object> |
excuteQuery(java.lang.String sql,
java.lang.Object[] params)
获取结果集,并将结果放在List中
|
java.lang.Object |
excuteQuery(java.lang.String sql,
java.lang.Object[] params,
int outParamPos,
int SqlType)
存储过程带有一个输出参数的方法
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
excuteQuery2(java.lang.String sql,
java.lang.Object[] params)
获取结果集,并将结果放在List中
|
java.lang.Object |
executeQuerySingle(java.lang.String sql,
java.lang.Object[] params)
SQL 查询将查询结果:一行一列
|
int |
executeUpdate(java.lang.String sql,
java.lang.Object[] params)
insert update delete SQL语句的执行的统一方法
|
java.sql.Connection |
getConnection()
建立数据库连接
|
java.sql.Connection |
getConnection(java.lang.String driver,
java.lang.String urlstr,
java.lang.String username,
java.lang.String userpassword)
建立数据库连接
|
java.lang.String |
getDriver() |
java.lang.String |
getUrlstr() |
java.lang.String |
getUsername() |
java.lang.String |
getUserpassword() |
void |
setDriver(java.lang.String driver) |
void |
setUrlstr(java.lang.String urlstr) |
void |
setUsername(java.lang.String username) |
void |
setUserpassword(java.lang.String userpassword) |
public java.lang.String driver
public java.lang.String urlstr
public java.lang.String username
public java.lang.String userpassword
public java.sql.Connection getConnection(java.lang.String driver,
java.lang.String urlstr,
java.lang.String username,
java.lang.String userpassword)
public java.sql.Connection getConnection()
public int executeUpdate(java.lang.String sql,
java.lang.Object[] params)
sql - SQL语句params - 参数数组,若没有参数则为nullpublic java.lang.Object executeQuerySingle(java.lang.String sql,
java.lang.Object[] params)
sql - SQL语句params - 参数数组,若没有参数则为nullpublic java.util.List<java.lang.Object> excuteQuery(java.lang.String sql,
java.lang.Object[] params)
sql - SQL语句public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> excuteQuery2(java.lang.String sql,
java.lang.Object[] params)
sql - SQL语句public java.lang.Object excuteQuery(java.lang.String sql,
java.lang.Object[] params,
int outParamPos,
int SqlType)
sql - 存储过程语句params - 参数数组outParamPos - 输出参数位置SqlType - 输出参数类型public void closeAll()
public java.lang.String getDriver()
public void setDriver(java.lang.String driver)
public java.lang.String getUrlstr()
public void setUrlstr(java.lang.String urlstr)
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public java.lang.String getUserpassword()
public void setUserpassword(java.lang.String userpassword)