JAX-RS入门 六: 数据处理(1)
发布时间:2020-12-14 01:43:32 所属栏目:大数据 来源:网络整理
导读:接下来要花两小节来介绍一下JAX-RS中的数据处理(Data Handlers)部分。 ? 一、SteamingOutput 在第一节中(http://liugang594.iteye.com/blog/1491434),看getCustomer()方法: Java代码?? public ?StreamingOutput?getCustomer( int ?id)?{????? ???? fin
接下来要花两小节来介绍一下JAX-RS中的数据处理(Data Handlers)部分。 ? 一、SteamingOutput
在第一节中(http://liugang594.iteye.com/blog/1491434),看getCustomer()方法:
其中使用了SteamingOutput来写一个原始流的字符流。 这是JAX-RS提供的数据处理的其中一种方式,通过回调SteamingOutput的write()方法来写回response。 相对于直接返回一个OutputSteam对象,使用回调对象有以下好处:
二、InputSteam/Reader 可以使用InputSteam或Reader去处理请求内容,JAX-RS会自动将请求数据转成一个InputSteam/Reader对象,例如:
? |