Entity Mapping Addon for DataStax Java Driver

Entity Mapping Addon JPA 2.1 compatible for DataStax Java Driver 3.0+ for Cassandra.

License

License

Categories

Categories

Cassandra Data Databases
GroupId

GroupId

com.valchkou.datastax
ArtifactId

ArtifactId

cassandra-driver-mapping
Last Version

Last Version

3.0.0
Release Date

Release Date

Type

Type

jar
Description

Description

Entity Mapping Addon for DataStax Java Driver
Entity Mapping Addon JPA 2.1 compatible for DataStax Java Driver 3.0+ for Cassandra.
Project URL

Project URL

https://github.com/valchkou/cassandra-driver-mapping
Source Code Management

Source Code Management

https://github.com/valchkou/cassandra-driver-mapping

Download cassandra-driver-mapping

How to add to project

<!-- https://jarcasting.com/artifacts/com.valchkou.datastax/cassandra-driver-mapping/ -->
<dependency>
    <groupId>com.valchkou.datastax</groupId>
    <artifactId>cassandra-driver-mapping</artifactId>
    <version>3.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.valchkou.datastax/cassandra-driver-mapping/
implementation 'com.valchkou.datastax:cassandra-driver-mapping:3.0.0'
// https://jarcasting.com/artifacts/com.valchkou.datastax/cassandra-driver-mapping/
implementation ("com.valchkou.datastax:cassandra-driver-mapping:3.0.0")
'com.valchkou.datastax:cassandra-driver-mapping:jar:3.0.0'
<dependency org="com.valchkou.datastax" name="cassandra-driver-mapping" rev="3.0.0">
  <artifact name="cassandra-driver-mapping" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.valchkou.datastax', module='cassandra-driver-mapping', version='3.0.0')
)
libraryDependencies += "com.valchkou.datastax" % "cassandra-driver-mapping" % "3.0.0"
[com.valchkou.datastax/cassandra-driver-mapping "3.0.0"]

Dependencies

compile (2)

Group / Artifact Type Version
org.eclipse.persistence : javax.persistence jar 2.1.0
com.datastax.cassandra : cassandra-driver-core jar 3.0.0

test (2)

Group / Artifact Type Version
junit : junit jar 4.7
org.slf4j : slf4j-log4j12 jar 1.7.5

Project Modules

There are no modules declared in this project.

cassandra-driver-mapping

Entity Mapper Add-on for the DataStax Java Driver (Driver) for Cassandra (C*).
This Add-on allows you to synchronize schema automatically and persist JPA annotated entities in Cassandra.

No mapping files, no scripts, no configuration files.
No need to create Tables and Indexes for your Entity manually.
Entity definition will be automatically synchronized with Cassandra.

Add-on is not replacement for the Driver but lightweight Object Mapper on top of it.
You still can utilize full power of the Driver API and Datastax documentation.
Mapping Add-on relies on JPA 2.1 and Driver 3+

For Complete Documentation go here

Versions

Version
3.0.0
2.2.0-rc1
2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.1.0-rc1
2.1.0-beta1
2.0.3
2.0.2
2.0.1
2.0.0
2.0.0-rc2