Notes¶
Java 8 or Previous¶
The library is compatibly with java 1.6 and up. All the examples with regards to lambdas use the new java 8 syntax.
for example in Java 8 one can write:
r.table("heros").filter(
r.lambda(row->row.field("age").gt(20))
).run(con);
Pre java 1.8 this would need to be invoked with an anonymous inner class.
r.table("heros").filter(r.lambda(new DBLambda() {
@Override
public RTFluentRow apply(RTFluentRow row) {
return row.field("age").gt(20);
}
})).run(con);
Note
Both will work, but the documentation will stick to the java 8 syntax. It’s up to the end user to convert the example to an anonymous inner class where needed
Milestones¶
- Implement cursors
- Implement Date functions
- ORM Mapping
- Spring data integration
- DB connection pooling
Contribute¶
Fork, submit an issue, contact me on github, or send me a mail at nick.verlinde on the google mail.