SODA (Simple Oracle Document Access) for Java
com.oracle.database.soda :
orajsoda
SODA for Java is a library for writing Java apps that work with JSON (and not only JSON!) in the Oracle Database. SODA allows your Java app to use the Oracle Database as a NoSQL document store. You can use SODA to perform create, read, update, and delete (CRUD) operations on JSON documents, as well as arbitrary binary documents (images, PDFs, mp3s, etc). For all types of documents, CRUD operations are driven by keys (each document in SODA has a unique key). For JSON documents, in addition to keys, operations can be driven by easy to use pattern-like queries knowns as QBEs (queries-by-example).