JNDI - czy do wygodnego korzystania potrzebuje pełnego serwera aplikacji?

0

Witam,
Jestem w trakcie pisania małej, dydaktycznej aplikacji Springowej (JSF/PrimeFaces, Spring Security, Spring do warstwy DAO itp). Pewne ustawienia wygodnie mi bedzie przechowywac w JNDI, tak jak robilem to w JEE. Po prostu wstrzyknac sobie obiekt Properties z ustawieniami definiowanymi w panelu serwera aplikacji, ktory byl JNDI Custom Resource. Zalezy mi jednak, aby aplikacja nie byla zalezna od kontenera. Jest to jeden z powodow, dla ktorego wybieram Springa.

Pytanie: Czy Apache Tomcat/Jetty wspiera out-of-the-box JNDI resources, czy jest to raczej dodatek dostepny w pelnej wersji JEE, tak samo jak CDI?

Przepuszczam, ze moze tak byc, bo Tomcat to tylko JSP + Servlet. W takiej sytuacji moge przechowywac dane w bazie danych i tez bedzie ok. Wiem, ze Tomcat (a juz na pewno TomEE) wspiera JNDI, pytam raczej czy jest to out-of-the-box tak jak w GlassFish. Bo jak ma komplikowac zycie zamiast ulatwiac to jego uzywanie mija sie z celem.

0

Widziałem, ale piszą tam o DataSource, a mi chodzi o Custom Resource. W zasadzie jak zminie JNDI type to może ruszy. Na GlassFishu lepiej to wyglada. No nic jak ogarnę to się podziele. W tej chwili lista priorytetow sie zmienila.

1 użytkowników online, w tym zalogowanych: 0, gości: 1