问一个比较傻的问题 POJO

为什么要用这玩意? map一下不就好了么?

我加了个字段.还要去改这个类....

Map的作用在于根据key索引value,它不能代表一个实体。POJO通常用来代表一个实体,通过setter/getter方法获取其属性,意义明确。同时,我们可以试想一下所有的POJO用Map来代替,编程上有多么复杂。

最简单的,POJO就是Hibernate化的VO(值对象),一个Java Bean没有与数据库关联,它就是VO,一旦关联就成了POJO

用map能面向对象吗?