Jason stopped by this afternoon and we chatted about his open source project, “Fado.” It takes SQL as input and generates all the prepared statement and result set accessor classes that you might write by hand. It’s a very interesting approach for many database use cases and merits further investigation and development. If Fado could be used in conjunction with something that bound data from these generated result set accessors to some generated Java POJO base classes, it would pretty much replace Hibernate or similar technologies as far as I’m concerned. Certainly I like the idea of starting with the SQL.
Coding – On Software Design