nUma camada de abstração para persistência de
dados utilizando um ou mais das seguintes tecnologias
nJDBC
nHibernate, OJB
nJDO
niBatis
n
nUma robusta infra-estrutura para o
gerenciamento de transações de forma declarativa que suporta tanto transações locais como
transações distribuídas
através da JTA
n
nUma camada simplificadora para tecnologias de
distribuição incluindo EJBs, RMI, e Web Services
n
nÚtil suporte a JNDI, JMS, email, e
agendamento de tarefas(task
scheduling)