Java Third-Party Integrations
NCache provides a high-performance, distributed caching layer for Java-based enterprise applications. By integrating seamlessly with standard frameworks and APIs, NCache enables low-latency data access and linear scalability for Jakarta EE (formerly Java EE) and Spring environments.
Supported Java Client-Side Features
NCache offers in-depth support for its Client-Side API in Java, it supports the following features:
- CRUD Operations
- JSON CRUD Operations [Deprecated]
- Expiration
- Locking
- Groups [Deprecated]
- Tags
- Named Tags
- SQL Queries
- Events
- Continuous Query [Deprecated]
- Dependencies [Deprecated]
- Data Structures
- Pub/Sub Messaging
Supported Java Server-Side Features
NCache offers comprehensive support for it's Server-Side API in Java, it supports the following features:
Along with this already rich set of features, NCache supports Java Sessions, Frameworks, tools, and APIs. This section is a practical guide for those users who wish to use these features.
In This Section
Hibernate Caching
Explains how to configure NCache to be used as a second-level cache for Hibernate.
Spring Framework Caching Integration
Explains how to configure the Spring Framework to use NCache.
JCache
Explains how to use the JCache API with NCache.