什么是JBoss'* -ds.xml的Tomcat等价物?

时间:2011-12-15 14:15:12

标签: java tomcat jboss datasource

在JBoss中,可以使用* -ds.xml定义数据源。

Tomcat中有相同的东西或程序吗?

2 个答案:

答案 0 :(得分:4)

Tomcat有几种配置数据源的可能性。主要区别在于数据源是全局可用还是仅适用于特定的Web应用程序。

您可以在Tomcat documentation中找到所需的一切。你为什么不马上看那里?

答案 1 :(得分:2)

在context.xml文件中配置数据源。每个webapp在META-INF文件夹中都有一个。数据源如下所示:

<Resource name="jdbc/MyDS" auth="Container"
          type="javax.sql.DataSource" username="root" password=""
          driverClassName="com.mysql.jdbc.Driver" 
          url="jdbc:mysql://localhost:3306/mydb"
          maxActive="8" 
        />

您还可以在conf / context.xml文件中定义数据源。在这种情况下,数据源将在所有应用程序中可用。您可以像这样引用数据源(例如在persistence.xml中):

<jta-data-source>java:comp/env/jdbc/JuddiDS</jta-data-source>