import java.beans.BeanInfo;
import java.beans.IntrospectionException;
import java.beans.Introspector;
import java.beans.PropertyDescriptor;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
* JDBC结果集工具类
* @author Administrator
*
*/
public class JDBCResultUtil {
private static Logger logger = LoggerFactory.getLogger(JDBCResultUtil.class);
/**
* resultSet转为list集合
* @param resultSet
* @param clazz
* @return
* @throws InstantiationException
* @throws IllegalAccessException
* @throws IllegalArgumentException
* @throws InvocationTargetException
* @throws SQLException
* @throws IntrospectionException
*/
public static <T> List<T
JDBC结果集工具类(resultSet转list集合)
最新推荐文章于 2022-07-04 23:31:31 发布
该博客介绍了一个用于将JDBC结果集转换为Java对象列表的工具类,包括将resultSet转换为list集合的方法,使用反射和BeanInfo进行属性赋值,并提供了下划线到驼峰命名的转换辅助方法。
摘要由CSDN通过智能技术生成