我有一個Employee類代碼共享
@PersistenceCapable(identityType = IdentityType.APPLICATION)
public class Employee {
@PrimaryKey
@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
private Key key;
@Persistent
private String firstName;
@Persistent
private String lastName;
@Persistent
private Date hireDate;
public Employee(String firstName, String lastName, Date hireDate) {
this.firstName = firstName;
this.lastName = lastName;
this.hireDate = hireDate;
}
// Accessors for the fields. JDO doesn't use these, but your application does.
public Key getKey() {
return key;
}
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getLastName() {
return lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
public Date getHireDate() {
return hireDate;
}
public void setHireDate(Date hireDate) {
this.hireDate = hireDate;
}
}
我已經使用了JDO的應用程序引擎。現在我想在服務器和客戶端之間共享這段代碼。我應該保留哪些包。其實我已經嘗試過兩種方式。都沒有解決。如果您已經完成了這種類型的代碼,請分享。
這解決了編譯時的錯誤,但是 但是SerializationException不能這樣解決。 – iftee 2009-11-19 20:42:37
什麼SerializationException? – 2009-11-20 01:58:51