读书人

Java有连接池池以后还有必要把取数据库

发布时间: 2012-09-29 10:30:01 作者: rapoo

Java有连接池池之后还有必要把取数据库连接放在类的外面吗
假如我封装了一个根据id从数据库获得name的方法,使用连接池,里面每次都进行数据库连接的打开和关闭操作。这样如果有一个循环调用对性能有没有很大影响?有没有必要把取连接放到外面?

Java code
    public void biz() {        List<Object> beans = new ArrayList<Object>();        // 业务代码        // ..        for (int i = 0; i < beans.size(); i++) {            String Name = getNameById(beans.get(i));        }        // ..    }    private String getNameById(Object object) {        Connection conn = null;        try {            // ...取连接用连接池            return null;        } catch (Exception e) {            throw new RuntimeException(e);        } finally {            if (conn != null) {                try {                    conn.close();                } catch (SQLException e) {                }            }        }    }


[解决办法]
也来看看,等着高手解答

读书人网 >J2EE开发

热点推荐