Explore LINQ-style queries in Java through this 21-minute conference talk from the 2015 JVM Language Summit. Dive into the concept of embedding database DSLs in Java 8, understanding LINQ syntax, and the conceptual model behind LINQ-style queries. Learn about lazy evaluation of database queries and the inner workings of this approach. Examine how the same code can produce different bytecode and how to understand code by executing it. Discover query generation techniques, symbolic code execution, and control flow graph analysis. Investigate lambda deserialization and its limitations. Gain insights into the implementation of LINQ-like functionality in Java, presented by Ming-Yee lu at Oracle's Santa Clara campus.
LINQ-style Queries in Java with Jinq - JVM Language Summit 2015