Services
O que são os Services?
Os "Services" são as classes que chamamos de "classes de serviço" ou "serviços". Eles são responsáveis por executar a lógica de negócios da aplicação e geralmente são chamados por controladores ou outros serviços.
Onde estão localizados?
No SGPL, os controllers são sufixados com "BO", e estão localizados em: src/main/java/br/com/azi/sgpl/domain/business.
O sufixo "BO" significa "Business Object", que é uma abreviação para "Objeto de Negócio". Essa convenção é usada para indicar que a classe é responsável por executar a lógica de negócios da aplicação.