Illustration Image

Cassandra.Link

The best knowledge base on Apache Cassandra®

Helping platform leaders, architects, engineers, and operators build scalable real time data platforms.

7/26/2018

Reading time:N/A min

Spring Data for Apache Cassandra

by John Doe

The learning curve for developing applications with Apache Cassandra is significantly reduced when using Spring Data for Apache Cassandra. With the power to stay at a high level with annotated POJOs, or at a low level with high performance data ingestion capabilities, the Spring Data for Apache Cassandra templates are sure to meet every application need.FeaturesBuild repositories based on common Spring Data interfacesSupport for synchronous and asynchronous data operationsAsynchronous callback supportSupport for XML based Keyspace creation and CQL Table creationJavaConfig and XML Support for all Cluster and Session CapabilitiesException Translation to the familiar Spring DataAccessException hierarchyConvenient QueryBuilders to eliminate the need to learn CQLAutomatic implementation of Repository interfaces including support for custom query methodsBased on the latest DataStax Enterprise CQL Java DriverQuick Start

Illustration Image

The learning curve for developing applications with Apache Cassandra is significantly reduced when using Spring Data for Apache Cassandra. With the power to stay at a high level with annotated POJOs, or at a low level with high performance data ingestion capabilities, the Spring Data for Apache Cassandra templates are sure to meet every application need.

Features

  • Build repositories based on common Spring Data interfaces
  • Support for synchronous and asynchronous data operations
  • Asynchronous callback support
  • Support for XML based Keyspace creation and CQL Table creation
  • JavaConfig and XML Support for all Cluster and Session Capabilities
  • Exception Translation to the familiar Spring DataAccessException hierarchy
  • Convenient QueryBuilders to eliminate the need to learn CQL
  • Automatic implementation of Repository interfaces including support for custom query methods
  • Based on the latest DataStax Enterprise CQL Java Driver

Quick Start

Related Articles

spring
angular
rest

GitHub - jhipster/jhipster-sample-app-cassandra: This is a sample application created with JHipster, with the Cassandra option

jhipster

3/7/2024

Checkout Planet Cassandra

Claim Your Free Planet Cassandra Contributor T-shirt!

Make your contribution and score a FREE Planet Cassandra Contributor T-Shirt! 
We value our incredible Cassandra community, and we want to express our gratitude by sending an exclusive Planet Cassandra Contributor T-Shirt you can wear with pride.

Join Our Newsletter!

Sign up below to receive email updates and see what's going on with our company

Explore Related Topics

AllKafkaSparkScyllaSStableKubernetesApiGithubGraphQl

Explore Further

spring