我开始学习Spring Framework,pojo这个术语来了很多次,我很困惑普通(Animal a1 = new Animal())对象和pojo对象之间的区别..
答案 0 :(得分:4)
<强> POJO的强>
Plain Old Java Object
是一个Java对象,除了Java语言规范强制的限制之外,不受任何限制的约束。即,POJO
不应该
扩展预先指定的类
实施预先指定的界面
包含预先指定的注释
基本上是一个有属性的类及它的getter和setter。
答案 1 :(得分:2)
简单来说,普通(Animal a1 = new Animal())对象和pojo对象之间没有区别,除了Animal类可以有其他方法并且可以分别扩展或实现其他类或接口,但POJO类只有getter,setter方法,不扩展或实现预先指定的类或接口。
POJO(Plain Old Java Object)只不过是一个简单的java类,它具有属性(Variables)及其getter setter方法来管理pojo对象。
答案 2 :(得分:1)
答案 3 :(得分:0)
是的,它是一个普通的java类,你可以创建变量并实现getter和setters方法并使用它。