A especificação J2EE define um padrão estrutural que permite isolar a camada de aplicativo / negócio
da camada que representa as fontes de dados reais (camada de persistência), aumentando a modularidade
e a escalabilidade das aplicações. Um padrão responsável por esse isolamento é denominado: