数据库

来源:互联网 发布:逆战刷永久武器软件 编辑:程序博客网 时间:2024/06/18 15:25

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 没有语法错误,

但是在企业不要混着用。因为这些都是设计原则,混着用比较乱,不利于代码维护,


0 0