如何在JBossAS7中创建新的数据源

如何在JBossAS7中创建新的数据源,jboss,jboss7.x,Jboss,Jboss7.x,据我所知,对于新的JBoss应用服务器,有两种方法可以声明数据源: 将数据源添加到standalone.xml文件 在application.ear/META-INF/datasource-ds.xml下添加数据源 我的问题是: 根据(最佳实践/可维护性,…)声明数据源的最佳方式是什么 如果我使用2sd方式,我的数据源是否在所有部署的ear之间共享 提前感谢添加数据源的最佳(也是最安全的)方法是,首先为JDBC驱动程序添加一个新模块,然后创建一个使用JDBC驱动程序作为模块的数据源。请参见此

据我所知,对于新的JBoss应用服务器,有两种方法可以声明数据源:

  • 将数据源添加到standalone.xml文件
  • 在application.ear/META-INF/datasource-ds.xml下添加数据源
我的问题是:

  • 根据(最佳实践/可维护性,…)声明数据源的最佳方式是什么
  • 如果我使用2sd方式,我的数据源是否在所有部署的ear之间共享
  • 提前感谢

    添加数据源的最佳(也是最安全的)方法是,首先为JDBC驱动程序添加一个新模块,然后创建一个使用JDBC驱动程序作为模块的数据源。请参见此处
    与应用程序一起部署数据源只能用于测试目的,因为这样无法从as 7控制台/CLI对其进行管理。

    尊敬

    感谢您的快速回复,但我不需要为我的驱动程序安装新模块,如果数据源已在standalone.xml中配置,我只需将驱动程序jar添加到deployments文件夹中,应用程序服务器就会识别它