【问题标题】:What are the major motivations to use JNDI for datasources? [closed]将 JNDI 用于数据源的主要动机是什么? [关闭]
【发布时间】:2010-07-27 01:48:47
【问题描述】:

我不明白为什么有人会使用 JNDI。

有人可以强调将 JNDI 用于数据源的主要原因吗?

【问题讨论】:

    标签: java jndi


    【解决方案1】:

    它允许在代码之外完成资源配置。在 JNDI 之前,我们使用配置文件并在其中拥有一切。使用 JNDI,代码开发人员无需了解数据库或队列的配置参数。

    【讨论】:

    • 是的。这可能看起来很傻,但有时企业对谁可以访问数据库信息有严格的规定。
    • 作为一个额外的好处,它可以让您很好地分离开发、测试、生产环境数据源,而无需更改任何代码。
    【解决方案2】:

    集中管理和配置。连接数据库连接不是应用程序的责任。

    【讨论】:

      猜你喜欢
      • 2011-12-07
      • 2013-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      相关资源
      最近更新 更多