InterSystems IRIS™ provides the following Java third party connectivity options:
The InterSystems JDBC Driver
The InterSystems JDBC Driver is a fully compliant type 4 implementation of the JDBC standard.
See JDBC Driver Support for detailed information on JDBC driver compliance and enhancements, including the level of support for all optional features and a list of all InterSystems IRIS-specific additional features.
The InterSystems Spark Connector is an implementation of the Data Source API for Apache Spark that allows the Spark data processing engine to make optimal use of the InterSystems IRIS Data Platform and its distributed data capabilities.
The InterSystems Hibernate Dialect is an implementation of the Hibernate dialect interface. Since every vendor’s implementation of SQL is slightly different, the dialect interface allows vendors to create custom Hibernate mappings for a specific database. Vendor-provided dialect implementations are distributed as part of Hibernate.