Transaction samples using EJB, Spring and JPA