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

Java Tomcat与JBoss'的等价物是什么*-ds.xml?,java,tomcat,jboss,datasource,Java,Tomcat,Jboss,Datasource,在JBoss中,可以使用*-ds.xml定义数据源 Tomcat中是否有类似的东西或过程?Tomcat有几种配置数据源的可能性。主要区别在于数据源应该是全局可用的,还是仅适用于特定的web应用程序 你可以在商店里找到你所需要的一切。为什么不马上查看呢?Tomcat有几种配置数据源的方法。主要区别在于数据源应该是全局可用的,还是仅适用于特定的web应用程序 你可以在商店里找到你所需要的一切。为什么不立即查看呢?在中,您在context.xml文件中配置了数据源。每个webapp在META-INF文

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


Tomcat中是否有类似的东西或过程?

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


你可以在商店里找到你所需要的一切。为什么不马上查看呢?

Tomcat有几种配置数据源的方法。主要区别在于数据源应该是全局可用的,还是仅适用于特定的web应用程序


你可以在商店里找到你所需要的一切。为什么不立即查看呢?

在中,您在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" 
        />
<jta-data-source>java:comp/env/jdbc/JuddiDS</jta-data-source>

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

<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" 
        />
<jta-data-source>java:comp/env/jdbc/JuddiDS</jta-data-source>
java:comp/env/jdbc/JuddiDS

在中,您可以在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" 
        />
<jta-data-source>java:comp/env/jdbc/JuddiDS</jta-data-source>

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

<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" 
        />
<jta-data-source>java:comp/env/jdbc/JuddiDS</jta-data-source>
java:comp/env/jdbc/JuddiDS

Tks用于发布链接。最初,我阅读了这个链接,并省略了JDBC数据源。我以为这不是我搜索的目的。谢谢你的链接。最初,我阅读了这个链接,并省略了JDBC数据源。我以为这不是我搜索的目的。这个解决方案还可以。但是我必须在应用程序中嵌入它的连接参数。每次在新环境中部署时,我都必须对应用程序进行专门的打包。我非常希望看到那些绑定在应用程序外部的特定环境参数非常像
*-ds.xml
mecanism。我已经写过,您可以在[Tomcat Dir]/conf/context.xml中放置相同的定义。在这种情况下,资源将对所有应用程序可见。是的,我已经读过这个选项。但这对我来说不好。我正在寻找一个与JBoss提供的解决方案完全相同的解决方案。这个解决方案还可以。但是我必须在应用程序中嵌入它的连接参数。每次在新环境中部署时,我都必须对应用程序进行专门的打包。我非常希望看到那些绑定在应用程序外部的特定环境参数非常像
*-ds.xml
mecanism。我已经写过,您可以在[Tomcat Dir]/conf/context.xml中放置相同的定义。在这种情况下,资源将对所有应用程序可见。是的,我已经读过这个选项。但这对我来说不好。我正在寻找一个与JBoss提供的解决方案完全相同的解决方案。