Re: Caffinitas Mapper - Java object mapper for Apache Cassandra

2014-07-25 Thread Vivek Mishra
How is it different than kundera?
On 20/07/2014 9:03 pm, Robert Stupp sn...@snazy.de wrote:

 Hi all,

 I've just released the first beta version of Caffinitas Mapper.

 Caffinitas Mapper is an advanced Java object mapper for Apache Cassandra
 NoSQL database. It offers an annotation based declaration model with a wide
 range of built-in features like JPA style inheritance with table-per-class
 and single-table model. Composites can be mapped using either Apache
 Cassandra’s new UserType or as distinct columns in a table. Cassandra
 collections, user type and tuple type are directly supported - collections
 can be loaded lazily. Entity instances can be automatically denormalized in
 other entity instances. CREATE TABLE/TYPE and ALTER TABLE/TYPE CQL DDL
 statements can be generated programmatically. Custom types can be
 integrated using a Converter API. All Cassandra consistency levels, serial
 consistency and batch statements are supported.

 All Apache Cassandra versions 1.2, 2.0 and 2.1 as well as all DataStax
 Community and Enterprise editions based on these Cassandra versions are
 supported. Java 6 is required during runtime.

 Support for legacy, Thrift style models, is possible with Caffinitas
 Mapper since it supports CompositeType and DynamicCompositeType out of the
 box. A special map-style-entity type has been especially designed to access
 schema-less data models.

 Caffinitas Mapper is open source and licensed using the Apache License,
 Version 2.0.



 Website  Documentation: http://caffinitas.org/
 API-Docs: http://caffinitas.org/mapper/apidocs/
 Source Repository: https://bitbucket.org/caffinitas/mapper/
 Issues: https://caffinitas.atlassian.net/
 Mailing List: https://groups.google.com/d/forum/caffinitas-mapper




Re: Caffinitas Mapper - Java object mapper for Apache Cassandra

2014-07-25 Thread Robert Stupp
I don't know kundera in detail.
Goal for Caffinitas Mapper is to provide a convenient object mapper for Apache 
Cassandra using an annotation based declarative approach that does not have the 
limitations that JPA annotations have.

Am 25.07.2014 um 16:21 schrieb Vivek Mishra mishra.v...@gmail.com:

 How is it different than kundera?
 
 On 20/07/2014 9:03 pm, Robert Stupp sn...@snazy.de wrote:
 Hi all,
 
 I've just released the first beta version of Caffinitas Mapper.
 
 Caffinitas Mapper is an advanced Java object mapper for Apache Cassandra 
 NoSQL database. It offers an annotation based declaration model with a wide 
 range of built-in features like JPA style inheritance with table-per-class 
 and single-table model. Composites can be mapped using either Apache 
 Cassandra’s new UserType or as distinct columns in a table. Cassandra 
 collections, user type and tuple type are directly supported - collections 
 can be loaded lazily. Entity instances can be automatically denormalized in 
 other entity instances. CREATE TABLE/TYPE and ALTER TABLE/TYPE CQL DDL 
 statements can be generated programmatically. Custom types can be integrated 
 using a Converter API. All Cassandra consistency levels, serial consistency 
 and batch statements are supported.
 
 All Apache Cassandra versions 1.2, 2.0 and 2.1 as well as all DataStax 
 Community and Enterprise editions based on these Cassandra versions are 
 supported. Java 6 is required during runtime.
 
 Support for legacy, Thrift style models, is possible with Caffinitas Mapper 
 since it supports CompositeType and DynamicCompositeType out of the box. A 
 special map-style-entity type has been especially designed to access 
 schema-less data models.
 
 Caffinitas Mapper is open source and licensed using the Apache License, 
 Version 2.0.
 
 
 
 Website  Documentation: http://caffinitas.org/
 API-Docs: http://caffinitas.org/mapper/apidocs/
 Source Repository: https://bitbucket.org/caffinitas/mapper/
 Issues: https://caffinitas.atlassian.net/
 Mailing List: https://groups.google.com/d/forum/caffinitas-mapper
 



signature.asc
Description: Message signed with OpenPGP using GPGMail


Caffinitas Mapper - Java object mapper for Apache Cassandra

2014-07-20 Thread Robert Stupp
Hi all,

I've just released the first beta version of Caffinitas Mapper.

Caffinitas Mapper is an advanced Java object mapper for Apache Cassandra NoSQL 
database. It offers an annotation based declaration model with a wide range of 
built-in features like JPA style inheritance with table-per-class and 
single-table model. Composites can be mapped using either Apache Cassandra’s 
new UserType or as distinct columns in a table. Cassandra collections, user 
type and tuple type are directly supported - collections can be loaded lazily. 
Entity instances can be automatically denormalized in other entity instances. 
CREATE TABLE/TYPE and ALTER TABLE/TYPE CQL DDL statements can be generated 
programmatically. Custom types can be integrated using a Converter API. All 
Cassandra consistency levels, serial consistency and batch statements are 
supported.

All Apache Cassandra versions 1.2, 2.0 and 2.1 as well as all DataStax 
Community and Enterprise editions based on these Cassandra versions are 
supported. Java 6 is required during runtime.

Support for legacy, Thrift style models, is possible with Caffinitas Mapper 
since it supports CompositeType and DynamicCompositeType out of the box. A 
special map-style-entity type has been especially designed to access 
schema-less data models.

Caffinitas Mapper is open source and licensed using the Apache License, Version 
2.0.



Website  Documentation: http://caffinitas.org/
API-Docs: http://caffinitas.org/mapper/apidocs/
Source Repository: https://bitbucket.org/caffinitas/mapper/
Issues: https://caffinitas.atlassian.net/
Mailing List: https://groups.google.com/d/forum/caffinitas-mapper



signature.asc
Description: Message signed with OpenPGP using GPGMail