The Java Developer will develop applications using the following technologies - JSP/JDBC/Servlets/Beans/Struts JavaScript SQL etc. Should be able to develop and follow OO specifications, create and implement unit/system/integration test plans.
SQL can be combined with an object-oriented approach. What we end up with is Hibernate Query Language, or HQL. This article discusses how HQL works, and shows how to use it in the real world.
The same also applies to other SQL-based database access libraries such as Microsoft's ODBC, OLE DB and ADO.NET. None of these APIs provide proper integration of SQL with the host language. Of course you could argue that object-relational mapping (ORM)