Каков наилучший способ управления наборами свойств для применения к EJB и простого изменения их между машинами / средами (например, DEV, TEST, PROD)? Например, есть ли способ настроить свойства EJB на сервере приложений (который гарантирует, что вы можете изменять их в зависимости от машины / среды).
В частности:
1) У меня есть Singleton EJB, который требует определенных свойств (среды). Существуют ли аннотации, которые используются для указания контейнеру EJB, где искать эти свойства, и автоматически применяют их к бину?
2) Каков наилучший способ управления различными наборами свойств, например dev, test, prod, чтобы приложение J2EE было переносимым между серверами, и вы можете легко управлять свойствами, характерными для каждого сервера?
Если есть хорошие ссылки на документацию - дайте мне знать. Я погуглил и ничего не увидел прямо в пунктах выше.