import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.List;
import org.apache.commons.dbutils.QueryRunner;
import org.apache.commons.dbutils.handlers.BeanListHandler;
import com.thtf.common.util.DBUtil;
import com.test.Person;
public class TestDBUtils {
public static void main(String[] args) {
try {
DBUtil.loadDriver("com.sybase.jdbc3.jdbc.SybDriver");
Connection conn = DriverManager.getConnection( "jdbc:sybase:Tds:10.2.128.2:6688/database?charset=cp936", "name", "pass" );
//database为数据源,我开始把他弄成了数据库服务器的名字,导致一直找不到Person表。所以database一定要写成你的数据源
// DBUtil.loadDriver("com.mysql.jdbc.Driver");
// Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","root");
QueryRunner run=new QueryRunner();
BeanListHandler<Person> h= new BeanListHandler<Person>(Person.class);
List<Person> list=run.query(conn, "select * from Person", h);
for(Person s:list){
System.out.println(s.getName()+":"+s.getSex());
}
System.out.println(list.size());
DBUtil.close(conn);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
分享到:
相关推荐
DBUtils(通用的数据库工具类)DBUtils(通用的数据库工具类)
主要介绍了JDBC数据库操作库DButils类的使用方法详解,需要的朋友可以参考下
JDBC连接数据库(mysql-connector-java-5.1.0-bin),DBUtils操作数据库(commons-dbutils-1.7)
有理论说明,也有代码,主要内容包括:jdbc操作数据库,数据库连接池的使用,dbutils的使用
轻量级数据库ORM框架DbUtils DbUtils介绍 Apache组织下的一个轻量级ORM框架 Commons DbUtils: JDBC Utility Component 两个核心方法 update方法 ==> insert,update,delete query方法 ==> select 一个核心类 ...
dbutils dbutils dbutils dbutils
DBUtils是java编程中的数据库操作实用工具,小巧简单实用。
这是用于数据库连接池的一些相关的模块和使用用例。
DBUtils操作数据库以及事物的管理
Apache Common DbUtils是操作数据库的组件,对传统操作数据库的类(JDBC)进行二次封装,可以把结果集转化成List。 DbUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。 应用实践小结: 一、...
里面包含了SQLJDBC4.0版本(含中文帮助文档)和6.0版本,以及DBUtils API(含英文帮助文档)
DBUtils 是一套允许线程化 Python 程序可以安全和...DBUtils已经作为 Webware for Python 一部分用来结合 PyGreSQL 访问 PostgreSQL 数据库,当然他也可以用在其他Python应用程序中来访问 DB-API 2 兼容的数据库接口。
采用Apache dbutils操作数据库的DAO类:
这是一个用于数据库操作的通用类库,用它可以完成各种有关数据库的操作,而且有其帮助文档可以用它大大缩短开发时间!
原创制作,无框架,功能界面美观大气,这个Java Web项目是一个基于servlet、c3p0和dbutils的网上商城系统,使用MySQL数据库作为后端存储。它采用了极简风格的设计,没有使用任何框架,所有代码都是手写的。 该项目...
使用C3P0连接池和DButils进Dao模式的数据库操作,使用的是C3p0数据库连接池+DButils+Dao模式
apache dbutils中文说明
android_dbutils_mainactivity
DBUtils对数据库进行操作