Я читаю файл CSV и использую HeaderColumnNameTranslateMappingStrategy
, чтобы связать столбцы в моем объекте со столбцами во входных данных, и все это прекрасно работает.
Кроме того, я реализовал CsvToBeanFilter
для фильтрации данных перед построением объектов для повышения производительности.
Что я хотел бы сделать, так это отойти от HeaderColumnNameTranslateMappingStrategy
и перейти к аннотированным полям на моем объекте.
Предоставленный пример для CsvToBeanFilter
однако, похоже, ссылается на MappingStrategy
, чтобы получить столбец за пределами объекта.
Есть идеи, как я могу сделать это с аннотированными полями?
Исходя из того, что прилагаемая документация не компилируется и ссылается на устаревший метод , я думаю, что мне не повезло.