e.printStackTrace();
} catch (SQLException e) {
// TODO自动生成 catch 块
e.printStackTrace();
}
return conn;
}
}
注意:利用getConnection()方法得到的Connection,程序员很习惯地调用conn.close()方法关闭了数据库连接,那么上述的数据库连接机制便形同虚设。 在调用conn.close()方法方法时如何调用releaseConnection()方法?这是关键。这里,我们使用Proxy模式和java反射机制。
╭═══════════════╮
║ 青山不改 绿水长流 ║
╭══════ http://blog.csdn.net/wangyihust ══════╮
║ ║ E-mail:wangyihust@163.com ║ ║
║ ╰═══════════════╯ ║
║ 欢迎各位转贴,但需声明版权,尊重技术原创性 :) ║
║ 青山不改 绿水长流 OICQ:76406573 ║
║ ╭───────────────────────╮ ║
╰══┤ ★★★★★★★★★★★★★★★★ ├══╯
╰───────────────────────╯
║ 青山不改 绿水长流 ║
╭══════ http://blog.csdn.net/wangyihust ══════╮
║ ║ E-mail:wangyihust@163.com ║ ║
║ ╰═══════════════╯ ║
║ 欢迎各位转贴,但需声明版权,尊重技术原创性 :) ║
║ 青山不改 绿水长流 OICQ:76406573 ║
║ ╭───────────────────────╮ ║
╰══┤ ★★★★★★★★★★★★★★★★ ├══╯
╰───────────────────────╯
本文关键:JAVA中操作数据库方式与设计模式的应用