DataStax API для отображения типов Java на типы Cassandra - PullRequest
0 голосов
/ 16 октября 2019

Кто-нибудь знает API DataStax, чтобы узнать, какой нативный тип Cassandra будет использоваться для неаннотированного поля в @Table pojo? Например,

private byte age; // отображается на tinyint

Ответы [ 2 ]

0 голосов
/ 16 октября 2019

В итоге я использовал CodecRegistry с комбинацией рефлексивного кода, чтобы получить все доступные кодеки для построения карты типов Java в CqlTypes.

edit

Получить ссылку на bean-компонент на CassandraMappingContext еще проще.

0 голосов
/ 16 октября 2019

Тип данных CQL для типа Java можно найти здесь . Я не думаю, что есть реальный API, который будет возвращать эти значения.

...