Apache iBATIS is a framework that can be used to abstract database interaction. Or, in the words of the about page: iBATIS couples objects with stored procedures or SQL statements using a XML descriptor.
So why do I mention this? Look at this code snippet extracted from a SQL map XML file:
SELECT userId, firstName, lastName
FROM users
WHERE userId = #value#
Mmmmmm, i think it’s just you … :p :p
Thanks for sharing about this IBATIS, Ben.
It does look /extremely/ familiar. But hey, imitation is the best form of flattery, right? 😉