Skip to main content

Java with InterSystems Overview

See the Table of Contents for a detailed listing of the subjects covered in this document.

InterSystems IRIS® provides a wide variety of robust Java connectivity options:

  • Lightweight SDKs that provide database access via JDBC, Java objects, or InterSystems multidimensional storage.

  • Gateways that give InterSystems IRIS server applications direct access to Java applications and external databases.

  • Implementations of third party software such as Hibernate.

All of these Java solutions are underpinned by the InterSystems JDBC driver, a powerful Type 4 (pure Java) fully compliant implementation of JDBC, closely coupled to InterSystems IRIS for maximum speed and efficiency.

The first section of this document is a survey of all InterSystems IRIS Java technologies enabled by the JDBC driver:

The rest of the document provides detailed information on how to use the JDBC driver itself:

  • Using the JDBC Driver gives a detailed description of the various ways to establish a JDBC connection to InterSystems IRIS or an external database.

  • Configuration and Requirements provides details about client configuration and the InterSystems Java class packages.

  • JDBC Fundamentals is a quick overview of JDBC, providing examples of some frequently used classes and methods.

  • JDBC Quick Reference describes InterSystems-specific extension methods.

Related Documents

The following documents contain detailed information on Java solutions provided by InterSystems IRIS:

FeedbackOpens in a new tab