Thread: FW: JDBC + JSONP

FW: JDBC + JSONP

From
"Markus KARG"
Date:

Guys,

 

just received Lance's opinion on the JSONP topic. Following his example's logic of an application EXPLICITLY PROVIDING a "JsonObject", that application must be able to process "JsonObject", hence that application's own responsibility is to provide JSR 353 on the classpath. Such an application will work with ANY RDBMS and ANY driver, not just PostgreSQL + PGJDBC. Hence it is superior to any other solution we might discuss, at least for ISVs like us.

 

Regards

-Markus

 

From: Lance Andersen [mailto:lance.andersen@oracle.com]
Sent: Montag, 29. Juni 2015 23:30
To: Markus KARG
Subject: Re: JDBC + JSONP

 

Hi Markus,

 

Until  JSON is added to the JDK, which will not be until JDK 10 at the earliest, I cannot update JDBC.

 

Currently today you can use set/getObject() with vendor specific types:

 

 

 JsonObject o = rs.getObject(1, JsonObject)

 

pstmt.setobject(1, o, vendorType.JSON)

 

 

vendorType.JSON implements SQLType

 

 

Unfortunately I cannot add support for optional classes not included in Java SE such as the current JsonObject

 

Once json support is added to Java SE, then the question is what really needs to be there and  we can certainly start a discussion sooner rather than later. 

 

Best

Lance

 


Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering 
1 Network Drive 
Burlington, MA 01803
Lance.Andersen@oracle.com

 



 

Attachment