我在2个位置运行Tomcat 7 Web应用程序;在一个位置有一个MySQL数据库,另一个是SQL-Server。在webapp的context.xml文件中,我定义了两个包含两个数据库的数据库连接信息的<Resources>
。 因为我还在开发中,我有时使用MySQL服务器(在家中)运行应用程序,有时使用SQL服务器(在工作中)运行应用程序。如何在Tomcat中存储简单的自定义设置
到现在为止我一直每次重新编译代码,可以连接到MySQL或SQL-Server中,通过改变改线
//connect to MySQL
DataSource ds = (DataSource) env.lookup("jdbc/mysql");
到
//connect to SQL-Server
DataSource ds = (DataSource) env.lookup("jdbc/sqlserver");
有一个简单的(R )让Web应用程序知道我在哪个位置的方法,例如在xml文件中设置一个设置,以便Web应用程序知道它必须连接哪个数据库?
智能答案,谢谢! – reus 2012-04-02 17:10:50