リストを変換する方法<オブジェクト[]>ストリームへの<Object>

Fizik26:

私は返すネイティブクエリを持っていますList<Object[]>私はこれを変換するListにはStream<Object>これらのオブジェクトは、私のデータベースの異なるテーブルから別の列です。

それを行うための最善の解決策は何ですか?

DTOを作成し、変換List<DTO>Stream<DTO>どうやってやるの?

J-アレックス:

用途flatMap

List<Object[]> objectsList = new ArrayList<>();
Stream<Object> objectStream = objectsList.stream()
        .flatMap(Arrays::stream);

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=176895&siteId=1