Scala Source.fromReader () отсутствует? - PullRequest
0 голосов
/ 05 июня 2018

Я пытаюсь обработать значение CLOB из базы данных, используя ResultSet.getCharacterStream(), что приводит к java.io.Reader.

Почему нет метода Source.fromReader()?

1 Ответ

0 голосов
/ 05 июня 2018

Это потому, что java.io.Reader и scala.io.Source имеют несколько схожих / пересекающихся обязанностей.Вы можете использовать один или другой, но не имеет смысла укладывать их друг на друга и использовать оба одновременно.

Попробуйте вместо этого использовать

Source.fromInputStream(resultSet.getBinaryStream, yourClobEncoding)

.

...