Questão FC373242
Para utilizar ou saber sobre as anotações PostConstruct, PreDestroy, Priority, Resource, Generated e ManagedBean da Jakarta EE 8 Specification API, um Analista terá que procurar no
Linguagens de Programação
FCC · 2022
Para utilizar ou saber sobre as anotações PostConstruct, PreDestroy, Priority, Resource, Generated e ManagedBean da Jakarta EE 8 Specification API, um Analista terá que procurar no pacote
- javax.annotation.sql
- javax.faces.bean
- javax.ejb
- javax.annotation
- javax.inject
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
O pacote javax.annotation concentra as anotações padrão usadas por componentes Java EE/Jakarta para controle de ciclo de vida, recursos e metadados. Ele agrupa contratos simples e reutilizáveis que o contêiner interpreta.
@PostConstruct e @PreDestroy sinalizam métodos a serem executados, respectivamente, após a injeção de dependências e antes da remoção do bean.
@Resource declara uma dependência de recurso (ex.: DataSource, JMS) para injeção pelo contêiner.
@Generated marca código-fonte gerado automaticamente, facilitando ferramentas e análise estática.
@Priority define ordem/precedência na aplicação de interceptadores ou filtros.
@ManagedBean identifica um bean gerenciado pelo contêiner, permitindo seu ciclo e injeção automática.
Portanto, para localizar essas anotações na especificação Jakarta EE 8, consulte o pacote javax.annotation.
Conteúdo do catálogo FC Concursos · Atualizado em