`
flowercat
  • 浏览: 358181 次
社区版块
存档分类
最新评论

playframework的JPA中对id的处理

    博客分类:
  • java
阅读更多
package play.db.jpa;

import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.MappedSuperclass;

public class JPAModel extends JPASupport {

    @Id
    @GeneratedValue
    public Long id;
   
    public Long getId() {
        return id;
    }

}

注意,使用的是对象类型的Long,而不是标准类型long,Long的缺省值为null。
这样就不会出现http://hi.baidu.com/%BC%DA%D4%B0/blog/item/d5f5d7373906831b91ef391b.html
中所讲的@Transient注解不起作用的情况
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics