A simple library that is similar (but not multi-database; this said, at least you don&#x27;t have to learn another syntax for SQL)
<a href="https:&#x2F;&#x2F;github.com&#x2F;l3nz&#x2F;ObjectiveSync" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;l3nz&#x2F;ObjectiveSync</a><p>- Minimal wrapper over JDBC.<p>- Querying done in SQL. You should not be afraid of SQL. If you are, you should not be doing anything above the trivial CRUD.<p>- Centralizing object marshaling and unmarshaling - each object should know how to sync itself and its descendents<p>- Single syntax for inserting and updating<p>- Ruby-like objectivized JDBC fetching with exception handling<p>- User-definable deep fetching and updating (almost Hibernate-like).<p>- Batch API to avoid round-trips when submitting multiple queries.<p>- Stats collection and similar stuff.