J-Labs interview question

Spring transactions API, JPA2, some code review exercises