代码之家  ›  专栏  ›  技术社区  ›  Matt Ball

如何声明GlassFish的数据源?

  •  2
  • Matt Ball  · 技术社区  · 14 年前

    我知道如何使用JBoss:创建 *-ds.xml 归档,然后放到我的 deploy 目录。

    • 对于GlassFish(v3.1),是否有一种声明性的方法可以做到这一点?
    • 我是不是想错了?(见下一个问题)
    • 有没有更透明的方法让我的Java EE应用程序与数据库对话?

    其他潜在相关信息:

    • 我要连接到SQL Server 2008数据库
    • 我正在使用Eclipse+GlassFish服务器工具
    • 我对玻璃鱼几乎一无所知。我更熟悉JBoss
    2 回复  |  直到 14 年前
        1
  •  8
  •   Bill the Lizard    12 年前

    你可以用 application.xml ejb-jar.xml 你的耳朵。你甚至可以使用注释。

    长回答短: DataSource Resource Definition in Java EE 6 .

        2
  •  6
  •   Community CDub    7 年前

    巴鲁斯 is right (+1),使用Java EE 6可以声明 datasource definitions 或者通过注释,或者通过以标准和可移植的方式使用部署描述符。

    以防万一你也有兴趣创造 其他 与数据源(如JMS资源)相比,您还可以打包 glassfish-resources.xml 作为应用程序的一部分提交。见: