У меня есть таблица, в которой я храню файлы в столбце bytea. Я уже пробовал много разных подходов, но давайте возьмем этот метод для демонстрационных целей:
public void writeContentStream(InputStream inputStream, UUID id, int length) throws Exception {
em.flush();
try (Connection connection = dataSource.getConnection();
PreparedStatement ps = connection.prepareStatement(
"UPDATE storeentry SET content = ? WHERE id = ?")) {
if (length
Подробнее здесь: https://stackoverflow.com/questions/797 ... emory-leak