QueryRunner的基本使用

对web项目配置好Spring的支持,配置完成applicationcontext.xml文件

使用QueryRunner(包import org.apache.commons.dbutils.QueryRunner;)

首先获取DataSource-->

public static DataSource getDs() {
	try {
		Context ctx = new InitialContext();
		if (ctx == null) {
			throw new Exception("Can't create context!");
		}
		DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/");//固定参数
		return ds;
	} catch (Exception e) {
		e.printStackTrace();
		return null;
	}
}

 

然后获取QueryRunner对象-->QueryRunner queryRunner = new QueryRunner(getDs());

在执行QueryRunner的query方法-->list = (List) queryRunner.query(sql, new BeanListHandler( UserInfo.class));(UserInfo.class为实体bean类),返回的是list(UserInfo对象)

 

    

你可能感兴趣的:(QueryRunner)