Как Java Persistance API обрабатывает двоичные данные? - PullRequest
0 голосов
/ 29 ноября 2010

Я работаю над проектом CDN в Java EE с использованием API персистентности Java. Поэтому мне нужно хранить двоичные данные.

Как это поддерживается? Должен ли я хранить имя файла и выполнять операции чтения и записи отдельно или он может обрабатывать двоичные данные собственноручно?

1 Ответ

1 голос
/ 03 декабря 2010

Вы можете использовать аннотацию @Lob, как описано здесь .В примере используется строка, но если вам нравится приведенный ниже пример, он также будет хранить двоичные данные.

@Lob 
public byte[] getBinaryData() {
    return binaryData;
}
...