This is EXACTLY what ADF does for you - it builds aAny links to help us get started to understand this?
layer of abstraction onto the J2EE platform so that
you don't have to know JDBC (and a whole load of
other plumbing). It even gives you SQL based objects
like Forms blocks for manipulating data.