jar

com.trebogeer.jcql : jcql

Maven & Gradle

Mar 12, 2016
5 stars

JCQL · JCQL is a tool allowing to generate boilerplate java code from existing cassandra schema. It is intended to be used with Cassandra 2.1+ due to support of UDTs (User Defined Types)/Tuples/Collections. Cassandra's UDTs/Tuples/Collections and an ability to introspect schema through java driver make it possible to automatically generate POJOs and corresponding mappers between database and java models. Properly generated java code saves development efforts and is less error-prone compared to hand coding. Accompanied with proper CI and deployment it can also guarantee consistency between database and java models at any point of application lifecycle from development to production rollout. JCQL does not rely on java reflection or annotations which means all discrepancies between actual cassandra schema and what client code expects it to be will be identified during compilation not at runtime in the middle of the night right after production release. No need to worry about Cassandra client code performance implications due to use of reflection.

Table Of Contents

Latest Version

Download com.trebogeer.jcql : jcql JAR file - Latest Versions:

All Versions

Download com.trebogeer.jcql : jcql JAR file - All Versions:

Version Vulnerabilities Size Updated
0.8.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window jcql-0.8.7.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

com.trebogeer.jcql

├─ com.trebogeer.jcql.JCQL.class - [JAR]

├─ com.trebogeer.jcql.JCQLMain.class - [JAR]

├─ com.trebogeer.jcql.JCQLUtils.class - [JAR]

├─ com.trebogeer.jcql.Options.class - [JAR]

com.trebogeer.jcql.dtp

├─ com.trebogeer.jcql.dtp.DataTypeProcessor.class - [JAR]

├─ com.trebogeer.jcql.dtp.JCQLBindCodeFunctions.class - [JAR]

├─ com.trebogeer.jcql.dtp.JCQLCodeFuncBuilder.class - [JAR]

├─ com.trebogeer.jcql.dtp.MapperFieldProcessor.class - [JAR]

├─ com.trebogeer.jcql.dtp.RowMapperField.class - [JAR]

Advertisement