Refactor avec Jackson