POJO是什么,javabean是什么,以及POJO与javabean的区别
来源:3-3 综合训练-实现新增员工功能
weixin_慕勒8187086
2020-03-05 06:05:44
POJO是什么,javabean是什么,以及POJO与javabean的区别
1回答
同学你好,1. POJO是Plain OrdinaryJava Object的缩写,即简单的java对象。POJO需要有一些 private 的参数,以及针对参数的 setter 和 getter 方法来访问这些参数。并不包含业务逻辑或持久逻辑,不继承或不实现任何其它Java框架的类或接口。
2. Javabean是按照一种规范书写的代表实体的Java,类中属性私有,提供get和set方法操作私有属性,提供一个无参构造函数,实现了Serializable接口。这些使其具有更好的封装性和可重用性,并且可以被序列化。
3. 区别:
3.1、POJO是普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean则比 POJO复杂很多, Java Bean 是可复用的组件。
3.2、一般在web应用程序中建立一个数据库的映射对象时,我们只能称它为POJO。
3.3、POJO不担当任何特殊的角色,也不实现任何特殊的Java框架的接口。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题