1
카산드라 사용자 정의 데이터 형식 example given by DataStax을 시도했지만 아래 예외가 발생합니다.
그들은이 경우에 Address
개체가 어떻게 보이는지 지정하지 않았습니다. UDT 유형을 정의했지만 도움이되지 않습니다.
주소 클래스가 어떻게 보이게 할 수 있습니까?카산드라 - 사용자 정의 데이터 형식
java.lang.IllegalArgumentException: Cannot map unknown class com.att.opus.mytest.Address for field private com.att.opus.mytest.Address com.att.opus.mytest.Account.address
at com.datastax.driver.mapping.ReflectionMapper.getSimpleType(ReflectionMapper.java:321)
at com.datastax.driver.mapping.ReflectionMapper.extractType(ReflectionMapper.java:286)
at com.datastax.driver.mapping.ReflectionMapper$LiteralMapper.<init>(ReflectionMapper.java:65)
at com.datastax.driver.mapping.ReflectionMapper$LiteralMapper.<init>(ReflectionMapper.java:59)
at com.datastax.driver.mapping.ReflectionMapper$ReflectionFactory.createColumnMapper(ReflectionMapper.java:372)
at com.datastax.driver.mapping.AnnotationParser.convert(AnnotationParser.java:154)
at com.datastax.driver.mapping.AnnotationParser.parseEntity(AnnotationParser.java:103)
at com.datastax.driver.mapping.MappingManager.getMapper(MappingManager.java:119)
at com.datastax.driver.mapping.MappingManager.mapper(MappingManager.java:76)
at com.att.opus.mytest.AccountMapper.test(AccountMapper.java:12)
at com.att.poc.Main.accountTest(Main.java:53)
at com.att.poc.Main.main(Main.java:40)