2013-10-16 16 views
0

我正在將現有的Web應用程序遷移到GAE,並且我對GAE也很新。 我正在使用App Engine Datastore和JDO作爲持久性API。在具有JDO持久性的POJO上使用電子郵件GAE數據存儲類型而不是字符串類型有什麼好處?

閱讀關於App Engine數據存儲支持的類型,我注意到有一個電子郵件類型。

所以,我打開電子郵件類的代碼只是爲了瞭解這個類裏面有什麼。當我看到它是一個帶有名爲'email'的字符串字段的簡單類以及一些覆蓋方法時,我感到很驚訝。

我的問題是:使用這種類型而不是簡單的字符串字段有一些優點或好處?

舉例來說,在一些GQL或JDOQL上使用它,或者僅僅爲了獲得更多的數據存儲性能?

回答

1

有一個缺點;該類型不可移植到任何非GAE平臺。我認爲沒有什麼優勢(除了稱爲「電子郵件」類型的「便利性」)。

相關問題