java - 有没有办法*不*在锡耶纳坚持一个领域

标签 java google-app-engine siena

我将 siena 与谷歌引擎一起使用。 我有一个模型类,其中包含一个我不想保留的字段(名为 secret)。 (我不希望在谷歌数据存储中创建该列)

类似的东西

Class person {
   @Id 
   public Long id ; 

   public String name ; 

   @Ignore
   public String secret ;

}

字段secret必须公开。

您有什么想法可以实现吗?

最佳答案

您可以使用 Java 的 transient 关键字:

public transient String secret;

这应该会阻止它被持久化。

关于java - 有没有办法*不*在锡耶纳坚持一个领域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14522718/

相关文章:

java - 如何在java中读取对象(java.lang.Object)

java - Android Studio 不断在运行 OneDrive 的计算机上的错误位置生成 .android 文件夹

java - 不能从静态上下文中引用非静态变量

java - 如何将文件上传到我的 Google 应用程序引擎项目而不进行部署?

java - Arrays.equals 是否可以与 java 中的字符一起使用

python - 推荐调用protoRPC定义的服务的方式

google-app-engine - Appengine 服务器的 IP 地址 block ?

java - GAE & Siena - 抽象类和实例化异常

java - 如何使用@OneToMany 集合进行分页