Using the object mapper

For this application, we will also use the DataStax object mapper. The object mapper makes it easier for Java developers to serialize results as Java objects, and vice versa.

This feature set is often why developers select a framework driver instead. But the DataStax Java driver does indeed have one.

To get access to the additional libraries required to use the object mapper, we will need to add another dependency to pom.xml:

 <dependency>   <groupId>com.datastax.cassandra</groupId>   <artifactId>cassandra-driver-mapping</artifactId>   <version>3.6.0</version> </dependency>

Our goal here will be to build a service layer using the CassandraConnection class. We'll utilize the security_logs_by_location table created back in ...

Get Mastering Apache Cassandra 3.x - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.