DataSource to
 be registered with JNDI.DataSourceDefinition annotations.Generated annotation is used to mark source code 
 that has been generated.ManagedBean annotation marks a POJO (Plain Old Java Object)
 as a ManagedBean.PostConstruct annotation is used on a method that 
 needs to be executed after dependency injection is done to perform 
 any initialization.PreDestroy annotation is used on a method as a 
 callback notification to signal that the instance is in the 
 process of being removed by the container.Priority annotation can be applied to classes 
 or parameters to indicate in what order they should be used.Resource annotation marks a resource that is needed
 by the application.Copyright © 2018 GlassFish Community. All Rights Reserved.