Действительно ли необходимо снова настроить
Нет. не требуется для настройки базы данных на сервере, присвоения ей имени JNDI и т. Д.
Сказав это, лучшие практики JavaEE требуют проектирования, при котором приложение не знаетОсобенности подключения к внешним ресурсам (например, к базам данных).Вместо этого приложение должно «искать» этот внешний ресурс по логическому имени и получать объект, через который можно получить доступ к данным.
Основное преимущество в том, что код вашего приложения может сосредоточиться на функциональности приложения,в то время как среда обслуживания приложений может заботиться о низкоуровневых аспектах, таких как пул соединений, кэширование операторов и т. д.
Другое преимущество использования этой парадигмы состоит в том, что ваше приложение становится невосприимчивым к изменениям в расположениибаза данных: нет необходимости перекомпилировать код или переупаковывать приложение, чтобы ссылаться на другой источник данных.Вместо этого вы можете изменить определение источника данных в среде обслуживания приложений, чтобы оно указывало на другое местоположение, и все готово.