Помогите сохранить ключи объектов в сеансе с помощью JDO/App Engine.

Я новичок в JDO/App Engine и ищу помощь в хранении ключей объектов в моем текущем сеансе. Я создал следующий класс и хотел бы получить доступ к этому ключу в другом классе?

@PersistenceCapable(identityType = IdentityType.APPLICATION )

публичный класс Регистрация {

@PrimaryKey
@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY, mappedBy = "Game")
private Key userkey;

@Persistent
private String userName;

@Persistent
private String firstName;

@Persistent
private String age;

public Register(String userName, String firstName, String age) {
    this.userName = userName;
    this.firstName = firstName;
    this.age = age;
}

person user676567    schedule 07.04.2011    source источник
comment
Мне трудно понять ваш вопрос...   -  person Travis Webb    schedule 08.04.2011
comment
Что пытается достичь mappedBy в поле PK типа Key? mappedBY должен связать двунаправленные отношения   -  person DataNucleus    schedule 08.04.2011


Ответы (1)


Вы можете создать метод public Key getKey() { return key; }, который внешние функции могут вызывать для доступа к ключу. Это обычный объект Java.

person Riley Lark    schedule 08.04.2011