Добавил валидаторы, без тестов. Добавил TransactionService, реализовал метод transact с частичными тестами. В планах использовать в маперах валидаторы, использовать TransactionService при сохранении/изменении/удалении операции, написать тесты на новую функциональность.