Имена JNDI — Нужен ли префикс “jdbc/”?
-
19-09-2019 - |
Вопрос
Что случилось с именами JNDI?Я пытаюсь получить javax.sql.DataSource, используя новую функцию аннотаций Java 5.У меня это не работает, поэтому я хочу спросить...
У меня есть a в моем web.xml внутри него находится элемент.Я переключаюсь между "jdbc / MyDB" и "MyDB".Ни то, ни другое не заставляет мой источник данных на основе классов работать (он всегда равен null), но в другом примере, который я создал с использованием taglibs, оба этих имени JNDI работают.
Решение
Нет, это не так.Это просто условность, чтобы всем было ясно, о каком ресурсе идет речь.
Вы даже можете дать ему название k34ug6i2u3dn234uy5f
, но это привело бы к будущим проблемам с обслуживанием.
Не связан с StackOverflow