JDBC, EJB, & Jalapeño Technology
Caché is an innovative object database that is ideal for providing data persistence to Java applications. Caché eliminates object/relational mapping, which dramatically shortens development time and boosts runtime performance. Best of all, Caché gives you several options for persisting data, allowing you to choose the approach that works best for you:
- JDBC provides high performance SQL access using a completely Java-based (Type 4) driver.
- Any Caché class can be projected as a Java class so properties and methods can be accessed as Java objects.
- Caché classes can also be projected as Enterprise Java Beans (EJB).
- InterSystems Jalapeño technology creates Caché classes from POJO (plain old java object) class descriptions.
Here is a compilation of links that may be of interest to Java developers. Additional information and resources can be found in the Developer Connection.
Tutorials
To complete these tutorials, please download our current evaluation version of Caché.
| Topic | Title |
|---|---|
| Jalapeño | Jalapeño Tutorial |
| Java Object Bindings | Caché with Java and J2EE QuickStart Tutorial |
| Java Object Bindings | Caché Objects QuickStart Tutorial |
| Enterprise JavaBean Bindings | Caché with Java and J2EE QuickStart Tutorial |
Jalapeño
- Plain Old Java Persistence with Caché
- Demonstration: Java Persistence & Refactoring - Jalapeño Technology
- Documentation: Using Jalapeño with Caché
Caché and Java
- White paper: Flexible, High-performance Persistence for Java Applications

- Documentation: Using Java With Caché
- Documentation: Using Caché Java with Third-party Persistence Frameworks
Caché and Hibernate
Hibernate is an open source utility from JBoss that generates the object-relational mapping needed to store Java objects in a relational database. Since every vendor’s implementation of SQL is slightly different, Hibernate relies on vendor-provided “dialects” to customize its mappings to specific databases. Because Caché can be accessed via SQL, InterSystems has created a dialect for Caché.
InterSystems has created a dialect for Caché 2007.1. The dialect is part of Hibernate 3.2.1GA. Download Hibernate from www.hibernate.org

