【问题标题】:JNDI Path for JDBC data sources?JDBC 数据源的 JNDI 路径?
【发布时间】:2011-05-17 08:36:42
【问题描述】:

我有时会看到在 JNDI 中指定的 JDBC 数据源使用“jdbc”路径。例如以下(Tomcat6):

<Resource name="jdbc/myAppDS" auth="Container" type="javax.sql.DataSource"
       ..... />

但其他时候我看到它在 JNDI 路径名中没有“jdbc”。使用“jdbc”只是一种约定吗?是典型的吗?这些东西记录在哪里?

【问题讨论】:

    标签: java path datasource jndi


    【解决方案1】:

    这只是惯例。您可以随意调用资源,但如果您在上下文中定义了许多资源,则使用标准前缀可以更轻松地识别它实际上是什么类型的资源。

    以类似的方式,JavaBean 资源通常以bean/ 开头,而邮件资源将以mail/ 开头。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-01
    • 2013-04-09
    • 1970-01-01
    • 2011-11-05
    相关资源
    最近更新 更多