Jay
Jay

Reputation: 2868

Is it applicable to write a JDBC driver in Kotlin?

Upon writing a DB-API interface, and a basic SQLAlchemy dialect for our database, I was assigned to pick up Java, and write a JDBC driver as well. I gather it'll be Level 4, with sockets against the database and such.

I know Zero Java. I intended to pick up Kotlin at some point, so I was wondering whether it'd be feasible to create a JDBC driver in Kotlin.

For example, as far as I know, Kotlin can use Java libraries. Not sure of the other way around - would any Java application be able to use a Kotlin JDBC driver, if written properly? What would be "properly" in this case? Other considerations to be noted?

Any feedback would be appreciated.

Upvotes: 1

Views: 1271

Answers (1)

s1m0nw1
s1m0nw1

Reputation: 81929

You can absolutely do this. JDBC driver vendors need to implement certain Java interfaces in package java.sql which is totally feasible with Kotlin as much as with Java. Just do it :)

You can get started with Driver

Upvotes: 2

Related Questions