Поле гибернации с пользовательскими типами изменений, но объект не помечен как «грязный» для обновления

у нас есть модель Hibernate, которая использует пользовательский тип для представления логических полей (т. е. модель имеетЛогическое» объект, но база данных записывает 0 или 1 в поле TINYINT. Изменение значения логического объекта с (true на false или false на true) изменит значение на объекте, но менеджер сеансов Hibernate неКажется, что объект изменился, и поэтомуsave() на самом деле не записывает SQL в БД.

Нужно ли делать что-то особенное в моем пользовательском типе, чтобы увидеть изменения? Я'Я предпочел бы, чтобы заставить каждый объектгрязный» сам в аксессорах, но этоТакже возможно.

Ответы на вопрос(3)

Ваш ответ на вопрос