使用Tomcat作为Web服务器,Tomcat中可以配置一个数据源,然后只要使用JNDI(The Java Naming and Directory Interface)访问该数据源即可访问数据库。
使用JNDI访问数据库的好处是开发者不用关心数据库的相关配置,数据库的配置由应用服务器来管理,大部分应用服务器都提高了数据库连接池的功能,可以极大的提高数据库的访问效率。
在Tomcat中配置数据源,需要在Tomcat(Tomcat 6.0版本)安装目录下的/conf/context.xml配置文件中增加如下配置:
<Context useNaming="true">
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>