JDBC:如何在没有pojo的情况下将结果集写入表中?

时间:2014-07-09 12:12:55

标签: jdbc resultset

我有一个每天更新的远程表。我需要获取新行并插入我的本地表。我希望在不使用表的POJO的情况下实现这一点,以便整个过程快速且可扩展,以适应我可能需要添加到此过程的任何更多表。 是否有可能消除POJO?它会比使用POJO更有效吗? 包括我写的代码:

int columnCount = rs.getMetaData().getColumnCount();
        if(rs.next())
        {
            aListObj= new ArrayList<String>() ;
            for(int i=1 ; i <= columnCount ; i++)
                aListObj.add(rs.getObject(i).toString());   
        }else
        {
            if(rs != null)
                rs.close();
            if(srcConn != null )
                srcConn.close();

        }
        return aListObj ;

0 个答案:

没有答案