Небольшой туториал о том, как создавать слой сервисов, программировать и тестировать его с использованием технологий JPA, Spring и Hibernate, как реализации JPA. Туториал продолжает пример, созданный в предыдущем туториале, дополняя его JPA аннотациями над сущностями, реализацией слоя сервисов с использованием Spring jpaTemplate и Spring аннотаций для управления транзакциями. Также показывается подключение spring-aspects.jar для включения транзакций. Немного изменяются предыдущие тесты для корректной работы с новыми сервисами.