public class Jdbc
extends java.lang.Object
| 构造器和说明 |
|---|
Jdbc(java.sql.Connection con) |
Jdbc(java.lang.String path,
java.lang.String user,
java.lang.String pwd) |
Jdbc(java.lang.String driver,
java.lang.String path,
java.lang.String user,
java.lang.String pwd) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
executeBatch(java.lang.String... sql)
批量执行
wbxie
2013-6-23
|
java.util.List<java.util.Map<java.lang.Integer,java.lang.Object>> |
executeQuery(java.lang.String sql)
普通查询,list第一个值为存放列名的map
wbxie
2013-6-23
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
executeQuery(java.lang.String sql,
java.util.List<java.lang.Object> params)
map 键 为列名,值为列值
|
int |
executeSQL(java.lang.String sql)
用 Statement
|
int |
executeSQL(java.lang.String sql,
java.util.List<java.lang.Object> list)
用 PreparedStatement
|
int |
getCounts(java.lang.String sql)
wbxie
2013-6-23
|
boolean |
hasResult(java.lang.String sql)
检查是否有查询结果
wbxie
2013-6-23
|
<T> java.util.List<T> |
qureyColumn(java.lang.String sql,
java.util.List<java.lang.Object> params)
查询某一列的值
wbxie
2013-6-23
|
public Jdbc(java.sql.Connection con)
public Jdbc(java.lang.String path,
java.lang.String user,
java.lang.String pwd)
throws java.sql.SQLException
java.sql.SQLExceptionpublic Jdbc(java.lang.String driver,
java.lang.String path,
java.lang.String user,
java.lang.String pwd)
throws java.sql.SQLException
path - jdbc:mysql://10.1.1.1:3306/dbname?useUnicode=true&characterEncoding=utf-8&autoReconnect=truejava.sql.SQLExceptionpublic java.util.List<java.util.Map<java.lang.Integer,java.lang.Object>> executeQuery(java.lang.String sql)
sql - public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> executeQuery(java.lang.String sql,
java.util.List<java.lang.Object> params)
sql - getColumnName返回的是sql语句中field的原始名字。getColumnLabel是field的SQL AS的值。params - 参数public boolean hasResult(java.lang.String sql)
sql - public <T> java.util.List<T> qureyColumn(java.lang.String sql,
java.util.List<java.lang.Object> params)
sql - params - public int getCounts(java.lang.String sql)
sql - select count(1) from tableName
select id from tableNamepublic int executeSQL(java.lang.String sql)
database - sql - public int executeBatch(java.lang.String... sql)
sql - public int executeSQL(java.lang.String sql,
java.util.List<java.lang.Object> list)
database - sql - list - 参数Copyright © 2017. All Rights Reserved.