1 min readDec 13, 2019
Java has multiple specifications for each data source
Streams for object collections, JPA Criteria Api for database access, XQuery API for Java (XQJ) for xml.. etc
what I liked in LINQ is the full abstraction to all these data sources.