缺少Scala Source.fromReader()?

缺少Scala Source.fromReader()?,scala,resultset,reader,Scala,Resultset,Reader,我正在尝试使用ResultSet.getCharacterStream()处理数据库中的CLOB值,这将生成java.io.Reader 为什么没有Source.fromReader()方法?这是因为java.io.Reader和scala.io.Source有一些相似/交叉的职责。您可以使用其中一个,但将它们堆叠在一起并同时使用这两个是没有任何意义的 试用 Source.fromInputStream(resultSet.getBinaryStream, yourClobEncoding)

我正在尝试使用
ResultSet.getCharacterStream()
处理数据库中的CLOB值,这将生成
java.io.Reader


为什么没有
Source.fromReader()
方法?

这是因为
java.io.Reader
scala.io.Source
有一些相似/交叉的职责。您可以使用其中一个,但将它们堆叠在一起并同时使用这两个是没有任何意义的

试用

Source.fromInputStream(resultSet.getBinaryStream, yourClobEncoding)
相反