POJO(Plain Ordinary Java Object)即普通Java类,JavaBean 是JAVA语言写成的可重用组件。在开发过程中,有的小伙伴觉得两者没有差别,通常混淆。其实,它们是不同的;主要区别如下:
- 1、POJO是比javabean更纯净的简单类或接口。POJO严格地遵守简单对象的概念,而JavaBean中往往会封装一些简单的逻辑。
- 2、POJO主要用于数据的传递。它 作为数据存储的载体只能装载数据,而不具有业务逻辑处理的能力。
- 3、虽然Javabean可以向POJO一样获取数据,但是Javabean当中可以有其它的方法。
简而言之:POJO中只有属性及其对应的get和set方法