|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectnet.vsame.url2sql.utils.JdbcUtils
public class JdbcUtils
2011-11-3 下午08:15:02
| 嵌套类摘要 | |
|---|---|
static interface |
JdbcUtils.CallBack
JdbcUtils回调接口 2011-11-3 下午08:29:15 |
| 构造方法摘要 | |
|---|---|
JdbcUtils()
|
|
| 方法摘要 | |
|---|---|
static int |
execute(JdbcUtils.CallBack callBack,
String sql,
Object... values)
执行SQL语句(insert,update,delete) |
static int |
execute(String sql,
Object... values)
执行SQL语句(insert,update,delete) |
static int[] |
executeBeatch(String sql,
List<List<?>> paramList)
执行SQL语句(insert,update,delete) |
static Long |
executeGeneratedKey(String sql,
Object... values)
|
static void |
free(ResultSet rs,
Statement stmt)
|
static void |
free(ResultSet rs,
Statement stmt,
Connection conn)
关闭连接,释放资源 |
static List<String> |
getAllTables()
强制初始化 表信息 |
static Connection |
getConnection()
从本地取得连接 |
static Connection |
getConnection(String url,
String username,
String password)
取得连接 |
static void |
main(String[] args)
|
static PageView |
page(int currentpage,
int pagesize,
String sql,
Object... values)
|
static void |
query(JdbcUtils.CallBack callBack,
String sql,
Object... values)
回调一次 未经过任何处理的ResultSet |
static long |
queryCount(String sql,
Object... values)
查询个数 |
static List<Model> |
queryList(String sql,
Object... values)
查询实体列表 |
static Model |
queryOne(String sql,
Object... values)
查询实体 |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public JdbcUtils()
| 方法详细信息 |
|---|
public static Connection getConnection(String url,
String username,
String password)
url - username - password -
public static Connection getConnection()
public static void free(ResultSet rs,
Statement stmt,
Connection conn)
rs - stmt - conn -
public static void free(ResultSet rs,
Statement stmt)
public static int execute(JdbcUtils.CallBack callBack,
String sql,
Object... values)
callBack - 回调函数中rs可获取[由于执行此 Statement 对象]而创建的所有自动生成的键sql - sql语句values - 对就占位符的值
public static int execute(String sql,
Object... values)
sql - sql语句values - 对就占位符的值
public static int[] executeBeatch(String sql,
List<List<?>> paramList)
sql - sql语句paramList -
public static void query(JdbcUtils.CallBack callBack,
String sql,
Object... values)
callBack - sql - values - public static List<String> getAllTables()
public static Long executeGeneratedKey(String sql,
Object... values)
public static List<Model> queryList(String sql,
Object... values)
sql - values -
public static Model queryOne(String sql,
Object... values)
sql - values -
public static long queryCount(String sql,
Object... values)
sql - values -
public static PageView page(int currentpage,
int pagesize,
String sql,
Object... values)
public static void main(String[] args)
throws Exception
Exception
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||