public class CustomerOrder {
private final Gender gender;
private final Order order;
public Gender getGender() {
return gender;
}
public Order getOrder() {
return order;
}
}
public class Order {
private final long orderAmount;
public long getOrderAmount() {
return orderAmount;
}
}
Run Code Online (Sandbox Code Playgroud)
我想实现相当于java的java流:
SELECT Gender, SUM(orderAmount) FROM orders
GROUP BY Gender;
Run Code Online (Sandbox Code Playgroud)
谢谢!
编辑:我简化了问题 - CustomerOrder包含一个Order,其中包含orderAmount
我设法通过以下方式获得Map<Gender, List<Long>>:
Map<Gender, List<Long>> map = orders.stream()
.collect(Collectors.groupingBy(CustomerOrder::getGender))
Run Code Online (Sandbox Code Playgroud) 我的应用([URL])没有响应.我已经完成了您网站上的建议步骤.
我已将此战争部署到我当地的tc-server,一切都在那里工作(/ people-server/rest/persons /).我希望从[URL]/people-server/rest/persons /中获取一些xml.
请指教
Darren Leung