pojo:不按mvc分层,只是java bean 有一些属性,还有get set 方法。
domain:不按mvc分层,只是java bean 有一些属性,还有get set 方法。
po: 用在持久层,还可以再增加和修改的时候,从页面直接传入action中,它里面的java bean类名等于表名,
属性名等于表的字段名,还有对应的get set 方法,
vo:View Object 表现型对象,主要用于在高级查询中从页面接受传过来的各种参数。好处是扩展性强,
bo:用在service层,现在基本不用。
这些po vo pojo 可以用在不同的层面吗?
可以 ,也就是po用在表现层,vo用在持久层不报错。因为都是普通的java bean 没有语法错误,
但是在企业不要混着用。因为这些都是设计原则,混着用比较乱,不利于代码维护,