저는 앱 엔진 데이터 저장소와 인터페이스하기 위해 Objectify 라이브러리를 사용하고 있습니다.App Engine - Objectify - 바이트 저장 [
내 사용자 클래스에는 해시 된 암호를 byte[]
으로 저장합니다. 데이터 저장소에 넣으면 정확히 blob
으로 저장됩니다.
나는 User
객체가 나는이 오류를 얻을 철회로드하려고 : 나는이 문제를 해결하려면 어떻게
java.lang.IllegalStateException: Cannot load non-collection value '<Blob: 40 bytes>' into private byte[]
를?
해시 된 암호가 ShortBlob
일 때 사용자 클래스를 변경해야합니까?
나는 OP가 ofy.get (User.class, user.id)처럼 문제가 있다고 생각합니다. – systempuntoout
OP가 추천을 좋아하는 것 같습니다. :) – JohnIdol