Аннотация ресурса используется для получения ресурса управляемого контейнера (EJB, JMS Queue и т. Д.) Из JNDI, поэтому я думаю, что вы не контролируете жизненный цикл и то, что вы называете образом жизни.
Для некоторых мелкозернистых внедрений зависимостей компонентов приложения можно использовать какую-либо инфраструктуру CDI, такую как Spring или Weld (справочная информация для Java EE 6).