dbutils例子
来源:互联网 发布:淘宝图片排序横向 编辑:程序博客网 时间:2024/05/17 02:51
//使用dbutils1.0版本
import Java.util.*;
import java.util.logging.*;
import java.sql.*;
import org.apache.commons.dbutils.*;
import org.apache.commons.dbutils.handlers.*;
public class TestDBUnits {
public static void main(String[]args) throws Exception {
TestDBUnits test = new TestDBUnits();
for(int i = 0 ; i < 1 ; i++) {
test.testQuery1();
test.testQuery2();
test.testUpdate();
}
}
public void testQuery1(){
try {
QueryRunner qr = new QueryRunner() ;
ResultSetHandler rsh = new ArrayListHandler();
String strsql = "select * from test1";
ArrayList result = (ArrayList)qr.query(getConnection() ,strsql ,rsh);
//System.out.print("");
} catch(Exception ex) {
ex.printStackTrace(System.out);
}
}
public void testQuery2(){
try {
QueryRunner qr = new QueryRunner() ;
ResultSetHandler rsh = new MapListHandler();
String strsql = "select * from test1";
ArrayList result = (ArrayList)qr.query(getConnection() ,strsql ,rsh);
for(int i = 0 ; i < result.size() ; i++) {
Map map = (Map)result.get(i);
//System.out.println(map);
}
//System.out.print("");
} catch(Exception ex) {
ex.printStackTrace(System.out);
}
}
public void testUpdate(){
try {
QueryRunner qr = new QueryRunner() ;
ResultSetHandler rsh = new ArrayListHandler();
String strsql = "insert test1(page ,writable ,content)values('ttt','ttt','faskldfjklasdjklfjasdklj')";
qr.update(getConnection() ,strsql);
//System.out.print("");
} catch(Exception ex) {
ex.printStackTrace(System.out);
}
}
private Connection getConnection() throws InstantiationException,
IllegalAccessException, ClassNotFoundException, SQLException {
String strDriver = "org.gjt.mm.MySQL.Driver";
String strUrl = "jdbc:mysql://localhost:3306/test";
String strUser = "root";
String strPass = "";
Class.forName(strDriver).newInstance();
return DriverManager.getConnection(strUrl, strUser, strPass);
}
}
- dbutils例子
- dbutils例子
- dbutils例子
- dbutils例子收藏
- DBUtils 例用例子
- apache DBUtils 使用例子demo
- apache dbutils 小例子一枚
- [JAVA]DbUtils小结及一个小例子
- java : apache commons-dbutils QueryLoader 例子
- Dbutils
- dbutils
- DbUtils
- DBUtils
- DBUtils
- DBUtils
- DBUtils
- DBUtils
- DBUtils
- CSS3 transform对普通元素的N多渲染影响
- Android学习网站整理
- [SCOI2005]超级格雷码
- Web 前端工程师的就业前景和薪资待遇
- 横向,纵向的3dGallery效果
- dbutils例子
- css样式的优先级
- java生成一年中假日表(包括周末和法定假期),用于计算一年中的工作日
- 安装adb
- 自己电脑上的opencv程序如何在别人的电脑上运行(使用动态库)
- python inspect模块解析
- hive 中控制符作为分隔符的使用总结
- 如何绘制苯甲酸钠的生成反应式
- iOS搜索功能的几种实现方式