我是 Tomcat 和 Java SE 6 的新手,需要了解如何安装、配置和使用 Microsoft JDBC 驱动程序。
我已经下载了 JDBC 驱动程序并将其解压缩到 windows 2008 系统上的一个目录中。我打算将几个 Java 应用程序安装到需要与 SQL 数据库通信的 tomcat 6 中。
是否需要将JDBC目录下的文件复制到tomcat目录或tomcat安装的java应用目录下?
我还需要配置任何其他东西吗?
最佳答案
正如 Gagandeep 提供的链接所说,为了让您的 JVM 建立数据库连接,JDBC 驱动程序 jar 必须位于类路径中,并且您需要为您的 Java 程序提供适当的连接字符串和凭据。
至于你需要用 Tomcat 做什么,这在很大程度上取决于你的应用程序以及它们如何检索到数据库的连接
现在有几个选项可以创建和提供此连接。对于 Tomcat 和 Java EE 应用程序,您的 Java 应用程序可以在其 web.xml 中定义一个。 Tomcat 将负责创建/维护连接(池)并根据需要将其提供给应用程序。在这种情况下,驱动程序必须位于 Tomcat 的类路径中,您需要在应用程序的相应 context.xml 甚至可能是 server.xml 中进行一些配置。 Here's some Tomcat docs on this method topic
或者,您的应用程序可以自己负责建立和拆除数据库连接,在这种情况下,驱动程序 jar 可能属于 WAR/WAR 类路径的一部分。然后,所需要的只是一种将所需的连接信息获取到应用程序中的方法(环境条目、属性文件、任意数量的其他方法)...
关于java - 使用 Java SE 6 和 Tomcat 6 安装和配置 JDBC - 请帮忙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9307363/