6

JNDI 名称怎么了?我正在尝试使用 Java 5 的新注释功能来获取 javax.sql.DataSource。它对我不起作用,所以我想问...

我的 web.xml 中有一个,里面是一个元素。我在“jdbc/MyDB”和“MyDB”之间切换。两者都不能使我的基于类的 DataSource 工作(它始终为空),但在我使用 taglibs 创建的另一个示例中,这两个 JNDI 名称都工作。

4

1 回答 1

9

不它不是。这只是约定,以便每个人都清楚它是什么资源。

您甚至可以命名它k34ug6i2u3dn234uy5f,但这会导致未来的维护问题。

于 2009-11-09T17:42:16.000 回答