У меня есть таблица db со столбцом типа данных char (20). Мне не разрешено менять его на varchar.
Я пишу объект JPA, сопоставленный с этой таблицей. Я хотел бы, чтобы поле строки, представляющее этот столбец в моем классе сущности, всегда содержало обрезанное значение, а не 20-значное значение, заполненное пробелами, которые существуют в db.
Я не вижу никакого простого способа сделать это. (аннотация будет качаться!). На данный момент я просто возвращаю урезанное значение из моего getter(), но это похоже на kludge.
Поиск Google не предлагает никакой помощи. Любые идеи?