Я пытаюсь сохранить LinkedHashMap в поле blob моего db.Persist LinkedHashMap в blob
Моя сущность выглядит следующим образом
@Entity
public class Event {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long id;
private long timestamp;
@Lob
private Map<String, Object> payload;
...
Мой репозиторий выглядит следующим образом
@Repository
public interface EventRepositoryInterface extends CrudRepository<Event, Long> {
}
При попытке сохранить свой объект Event, я получаю следующее сообщение об ошибке
java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to java.sql.Blob
Любые подсказки о чем не так?