示例代码:
Dataset<Row> rowDataSet = SqlContext.sql("select * from user");
Encoder<UserBean> rowEncoder = Encoders.bean(UserBean.class);
Dataset<UserBean> rowDataset.map((MapFunction<Row, UserBean>) row->{
row.get(0);
....
}, rowEncoder);
示例代码:
Dataset<Row> rowDataSet = SqlContext.sql("select * from user");
Encoder<UserBean> rowEncoder = Encoders.bean(UserBean.class);
Dataset<UserBean> rowDataset.map((MapFunction<Row, UserBean>) row->{
row.get(0);
....
}, rowEncoder);