Possible Duplicate:
Difference between DTO, VO, POJO, JavaBeans?
嗨,请不要说我的问题是重复的 :-) 我看到了所有问题,但不明白确切的区别。
谁能用通俗易懂的语言解释一下什么是POJO
、Bean
、Normal Class
?
最佳答案
普通类
:一个Java类Java Beans
:- 所有属性都是私有(private)的(使用 getter/setter)
- 一个公共(public)的无参数构造函数
- 实现可序列化。
Pojo
: 普通旧 Java 对象是一种 Java 对象,不受 Java 语言规范强制限制之外的任何限制。即,POJO 不应该有- 扩展预先指定的类
- 实现预先指定的接口(interface)
- 包含预先指定的注释
关于java - 什么是java pojo类、java bean、普通类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12517905/