|
Version_One_dot_Five
Version 1.5 Released!In this versionNew Features:
Details
There is a complete implementation of MS LINQ Expression Trees available at jaque.expressions namespace. Since in .Net the expression trees are built by compiler, jaque introduces LambdaExpression.parse method which takes Function as its parameter and builds the tree by means of byte code analysis.
This is a preview release of the provider. Currently it's able to perform only simple SELECTs, JOINs and AGGREGATEs. Yet a lot of interesting tests pass. Here is a simple example:
The native SQL query hibernate produces looks this way: select count(order0_.OrderID) as col_0_0_ from Orders order0_ where order0_.OrderID>?
Since the technology is based on byte code analysis, it equally works with any JVM compiled language, like Scala. Indeed the following statements produce the same results as the above in Java:
Download full sample here. |
Sign in to add a comment