POJO和javabean的异同
POJO
POJO对象有时也被称为Data对象,大量应用于表现现实中的对象。
如果项目中使用了Hibernate框架,有一个关联的xml文件,使对象与数据库中的表对应,对象的属性与表中的字段相对应。
POJO类的作用是方便程序员使用数据库中的数据表
-POJO = "Plain Old Java Object",用来表示普通的Java对象,不是JavaBean, EntityBean 或者 SessionBean
-POJO不担当任何特殊的角色,也不实现任何特殊的Java框架的接口如,EJB,JDBC等等。
javabean
-是一种JAVA语言写成的可重用组件,其方法命名、构造、行为符合一定的约定
1.必须有一个公共的缺省构造函数。
2.属性使用getter和setter来访问,其他方法遵从标准命名规范。
3.可序列化的(也就是实现serializable接口)。
- Java Bean 是不能被跨进程访问的。