Använd PgJDBC:s CopyManager , som du får från PGConnection
du kan casta en java.sql.Connection för en PgJDBC-anslutning till.
Om du använder en anslutningspool kan du behöva ta reda på hur du packar upp den proxyade Connection för att få det verkliga underliggande PgJDBC Connection-objektet.
CopyManager stöder COPY ... TO STDOUT , så att du kan strömma servergenererad CSV-data till klientapplikationen.