refactoring mappers: annotations->xml