2009-12-10 3 views
1

gae java (http://groups.google.com/group/google-appengine-java/browse_thread/thread/85dc9f10d7e12a3)에 대해이 질문을 Google 그룹에 배치했지만 누군가가 질문에 답하는 것을 방해하는 데 일주일이 걸리는 경우가 있는데, 나는 그 대답을 훨씬 빨리 알아야한다고 생각합니다.gae datanucleus 주석은 자바 코드를 수정합니까?

영구 입력란에 setter/getter 만 액세스 할 수 있도록 허용하고 공개 액세스를 허용하지 않으므로 JDO 메커니즘 이 무시되지 않도록해야합니다.

우리는 또한 persistenceCapable 인터페이스를 구현하는 것이 좋습니다. 그러나 gae java에서는 persistenceCapable 인터페이스를 구현할 필요가없는 것 같지만 @PersistenceCapable 주석을 적절히 배치해야합니다.

는 세터/게터는 단지

setHello(hello){this.hello = hello;} 
getHello{return this.hello;} 

입니다 다른 아무것도 우회 할 수있는 그 라인을 사이에 없습니다. 나 ...

합니까 @PersistenceCapable 다른 모든 GAE의 @ 주석/ 내 자바 코드를 강화하고 해당 필드가 인 경우 바이 패스 될 것입니다 컴파일하는 동안 내 세터/게터 에 추가 거즈를 삽입 수정할 생각을 설정하는 것이 비 지속성 인식 클래스에서 직접 액세스 할 수 있습니까?

는 또한, @PersistenceCapable 원인 GAE 삽입 SDK 않는 우리를 위해 " PersistenceCapable를 구현"또는 단순히/ 일관성 PersistenceCapable을 구현하기 위해 우리를 필요로하지 않습니다 GAE 경우입니까?

답변

1

하지만 누군가가 여기 저기 질문

어떤 사람들은 여가 시간에 질문에 대한 답변을 답변을 귀찮게하는 경우에 따라서는 주 소요됩니다. 좋은 직업 나는 그때 저기에 당신의 질문에 답하는 "귀찮은";-)