improve mongodb mapping by using springdata