Mardao is the Java Architect's Dao Generator, for Spring JDBC, AppEngine Datastore and Android SQLite