![](/img/trans.png)
[英]AppEngine ClassNotFoundException: com.google.appengine.api.datastore.DatastoreServiceFactory
[英]Setting a property to com.google.appengine.api.datastore.Entity
我有一個具有屬性Person person(用戶定義的對象)的實體,因此我想setProperty(“ person”,new Person())但是得到了IllegalArgumentException“ .... Person不是受支持的屬性類型”。 這是一個簡單的類,具有字段String name和String country,它實現了Serializable。
類People {人person; }
我在嘗試着:
entityOfTypePeople.setProperty("person", new Person());
這是我得到“ IllegalArgumentException .... Person不是受支持的屬性類型”的地方。
屬性始終是String對象(請參見http://download.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html和http://leepoint.net/notes-java/io/30properties_and_preferences據我所知/10properties.html )。 我認為您想使用Java首選項而不是Java屬性(盡管公平地說,我不知道GAE是否支持)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.