加入jpa规范后,JavaBean的要求

来源:互联网 发布:顶级富豪 知乎 编辑:程序博客网 时间:2024/04/30 08:18
  jpa中的实体类不能像普通的 JavaBean那样随心所欲
的进行编写,它有一些这样的限制: 
1. Entity类必须要有一个无参数的 public 或者 protected的 Constructor。  
2.  如果在应用中需要将该 Entity 类分离出来在分布式环境中作为参数传递,该 Entity 类
需要实现 java.io.Serialzable 接口。  
3. Entity类不可以是 final,也不可有 final 的方法。  
4. abstract 类和 Concrete 实体类都可以作为 Entity类。  
5. Entity 类中的属性变量不可以是 public。Entity 类的属性必须通过 getter/setter 或者其
他的商业方法获得。 
原创粉丝点击