在 Kotlin 中编写 JDBC 驱动程序是否适用?
Is it applicable to write a JDBC driver in Kotlin?
在为我们的数据库编写 DB-API 接口和基本的 SQLAlchemy 方言后,我被分配去接 Java,并编写 JDBC 驱动程序。我认为它将是 4 级,带有针对数据库的套接字等。
我知道零 Java。我打算在某个时候学习 Kotlin,所以我想知道在 Kotlin 中创建一个 JDBC 驱动程序是否可行。
例如,据我所知,Kotlin 可以使用 Java 个库。不确定其他方式 - 如果编写得当,任何 Java 应用程序都能够使用 Kotlin JDBC 驱动程序吗?在这种情况下 "properly" 是什么?其他需要注意的事项?
如有任何反馈,我们将不胜感激。
- 我也考虑过 Jython,但我不太愿意,因为我怀疑它不太适合,尽管我也不太确定这个。
你绝对可以做到这一点。 JDBC 驱动程序供应商需要在包 java.sql
中实现某些 Java interfaces
,这在 Kotlin 和 Java 中都是完全可行的。就去做吧:)
您可以开始 Driver
在为我们的数据库编写 DB-API 接口和基本的 SQLAlchemy 方言后,我被分配去接 Java,并编写 JDBC 驱动程序。我认为它将是 4 级,带有针对数据库的套接字等。
我知道零 Java。我打算在某个时候学习 Kotlin,所以我想知道在 Kotlin 中创建一个 JDBC 驱动程序是否可行。
例如,据我所知,Kotlin 可以使用 Java 个库。不确定其他方式 - 如果编写得当,任何 Java 应用程序都能够使用 Kotlin JDBC 驱动程序吗?在这种情况下 "properly" 是什么?其他需要注意的事项?
如有任何反馈,我们将不胜感激。
- 我也考虑过 Jython,但我不太愿意,因为我怀疑它不太适合,尽管我也不太确定这个。
你绝对可以做到这一点。 JDBC 驱动程序供应商需要在包 java.sql
中实现某些 Java interfaces
,这在 Kotlin 和 Java 中都是完全可行的。就去做吧:)
您可以开始 Driver