Grails 最酷的事情之一就是你可以做类似的事情
MyDomainObject.findAll { foo == x && (bar == null || bar == y) }
并且闭包被转换为 SQL WHERE 子句。
我认为 C# LINQ 允许与表达式树类似的东西,比如
list.Where(obj => obj.Field == value)
有谁知道 Java 8 和 Java EE 7 是否会在标准 JPA 中包含对类似魔法的支持?
Grails 最酷的事情之一就是你可以做类似的事情
MyDomainObject.findAll { foo == x && (bar == null || bar == y) }
并且闭包被转换为 SQL WHERE 子句。
我认为 C# LINQ 允许与表达式树类似的东西,比如
list.Where(obj => obj.Field == value)
有谁知道 Java 8 和 Java EE 7 是否会在标准 JPA 中包含对类似魔法的支持?