had some fun with jpa+springorm+hibernate