Framework drivers are those written for popular data access patterns, capable of accessing several different types of databases. Their main purpose is to abstract the database from the developer and provide consistent methods for data access from within application code. While this is generally a good idea, these types of drivers are typically first written for relational databases, and then augmented to work with NoSQL databases such as Cassandra.
There are drivers available for many languages to work with Cassandra. Your best chances for success are in using the open source drivers written by DataStax. Avoid using framework drivers, such as Spring Data Cassandra, which typically take longer to implement new features and bug fixes. This happens because these types of drivers are usually dependent on a specific version of the DataStax drivers, and have to issue a new release to keep up with the features and fixes offered in the base driver. The best option here is to cut out the middleman and use the recommended DataStax driver for your language.