Using Java with InterSystems Software Java with InterSystems Overview InterSystems Java Connectivity Options Core Data Access SDKs InterSystems External Servers InterSystems SQL Gateway Third Party Framework Support Using the JDBC Driver Establishing JDBC Connections Using Column-wise Binding for Bulk Inserts Connection Pooling Optimization and Testing Options Configuration and Requirements The InterSystems Java Class Packages Client-Server Configuration JDBC Fundamentals A Simple JDBC Application Query Using a Prepared Statement Query Using Stored Procedures with CallableStatement Query Returning Multiple Result Sets Inserting Data and Retrieving Generated Keys Scrolling a Result Set Using Transactions JDBC Quick Reference Class ConnectionPoolDataSource Class IRISDataSource Connection Parameter Options