我正在将现有的网络应用程序迁移到 GAE,而且我对 GAE 也很陌生。 我使用 App Engine 数据存储区和 JDO 作为持久性 API。
在了解 App Engine 数据存储区支持的类型时,我注意到有一种电子邮件类型。
所以,我打开Email类代码只是为了了解这个类里面有什么。当我看到它是一个简单的类,带有一个名为“email”的字符串字段和一些重写的方法时,我感到很惊讶。
我的问题是:使用这种类型而不是简单的字符串字段有一些优点或好处吗?
例如,在某些 GQL 或 JDOQL 上使用它,或者只是为了提高数据存储的性能?
最佳答案
有一个缺点;该类型不可移植到任何非 GAE 平台。我看不出任何优势(除了“方便”的电子邮件类型)。
关于java - 在具有 JDO 持久性的 POJO 上使用电子邮件 GAE 数据存储类型而不是字符串类型有什么好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19413045/