kuriouscoder, . JDBC. -, , , (.. ). , .
XML, jOOQ ( ). 1.6.2 (XML, HTML, JSON, CSV). API- jOOQ, :
String xml = create.selectFrom(USER)
.where(USERID.equal(10))
.fetch()
.formatXML();
( XSL ):
<result>
<fields>
<field name="USERID"/>
<field name="FIRSTNAME"/>
<field name="LASTNAME"/>
...
</fields>
<records>
<record>
<value field="USERID">1</value>
<value field="FIRSTNAME">Lukas</value>
<value field="LASTNAME">Eder</value>
...
</record>
...
</records>
</result>
. http://www.jooq.org