看具体情况了,第二种灵活一些,可以自由控制使用Connection.第一种实际用得多一些,就是为了封闭连接的取得,关闭.其实很多时候二者可以结合起来用.就是在DbmsManager里提供取得连接,关闭连接的方法,以及你这里写到的第二种情况的方法.