以下是自己写的一个JdbcUtil.java,算是一个比较简单的连接数据库的模版。
在google上搜索了一下“JdbcUtil”得到了其他人写过或用过的JdbcUtil,觉得很有参考价值:
http://1985wanggang.blog.163.com/blog/static/776383320093810857348/
JNDI(Java Naming and Directory Interface)是一个应用程序设计的API,为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口,类似JDBC都是构建在抽象层上。
里面用到了JNDI的工作方式。特地搜索了一下JNDI是什么:
http://blog.csdn.net/zhaosg198312/archive/2009/03/11/3979435.aspx
http://avaj.javaeye.com/blog/151736(对上篇文章做了些许注释)
作者对普通的连接数据库的方式与JNDI的方式做了个对比,很有意义!
(其中里边提到“JNDI避免了程序与数据库之间的紧耦合,使应用更加易于配置、易于部署”,我就想了,我连接数据库用工厂模式可以达到同样的目的吧?)
还有下面的链接对JNDI的介绍也还不错:
http://blog.csdn.net/geekwang/archive/2008/03/25/2217438.aspx
http://blog.csdn.net/Jack850703/archive/2009/04/02/4043943.aspx