2

如文章https://community.jboss.org/wiki/DataSourceConfigurationInAS7中所述, JBoss 7 提供了两种配置数据源的主要方法。

在 JBoss 7 AS 中配置数据源的最佳实践是什么?是吗

  1. 作为一个模块?
  2. 作为部署?

(同样的问题已经在线程https://community.jboss.org/thread/198023中提出,但还没有人提供可接受的答案。)

4

2 回答 2

4

指南JBoss AS7 DS 配置说推荐的方法是通过部署来配置数据源

但是根据关于链接Jboss 7 DS configuration JBoss Community Discussion on page 54 of the guide的讨论,它提到部署JDBC驱动程序的推荐方法是使用模块化方法

但我个人认为配置 JDBC 驱动程序的更好(不是最好)方法是使用模块,原因有 3 个

  1. JDBC 驱动程序一般不会改变。
  2. 可重用性:您可以在各种应用程序中使用相同的模块,而不是与每个应用程序一起部署 jar,这样可以防止重复
  3. 有效空间:使用模块方法可以减少 EAR/WAR 的大小,因为您不需要随包一起提供 jar

因此,我认为这两种方法中更好的是通过模块

于 2013-05-07T11:31:43.690 回答
0

@Mukul Goel不必将它包含在应用程序的EAR中,将.jar放在部署文件夹中就足够了,因此:

无需嵌入耳朵无需创建模块

Jist 在部署文件夹中或通过管理控制台部署

于 2013-09-13T08:04:41.130 回答