那可以建一个vo,将显示的元素放在里面。
不过每个都这样做太过麻烦,因此有时就将po传回Action处理了。
不过每个都这样做太过麻烦,因此有时就将po传回Action处理了。
解决方案 »
- 在线等,SSH中的配置问题,老出错,求高手。。QQ:386804996
- 关于连接池的问题,求解释
- 让hibernate去死
- jstl 中文对比问题,请高手帮忙,谢谢
- 如何查出mysql数据库中的重复记录
- spring和struts利用DelegatingRequestProcessor结合后如何使用tiles的问题,查遍了资料没有一个能解决的?!大虾帮忙,解决分全送!
- 请问断掉网线的tomcat如何启动
- tomcat的app目录我总是弄不清楚啊!
- tomcat 4.1.9环境下的jsp配置
- 【Spring cache】最近使用了Spring的cache(redis),使用注解@Cachealbe实现,现在想判断调用被@Cachealbe注解的方法
- 200分求 一套 JSF+Spring+Hibernate的仓库系统
- 我个新手快哭了,连了24小时还没连上数据库,大哥大姐们来帮我看看吧
因为PO中的数据改变会直接影响库中数据的改变。
我们多数项目的情况都是在从持久层取出数据到PO中后,直接转换成对应的VO,
不要嫌麻烦,为了安全,如果嫌麻烦apache已经提供了很好的转换工具来实现
PO2VO的类拷贝功能,也可以自己写
要想穿越EJB容器就必须用类似VO的javabean对象,否则数据丢失。不用EJB可以
用DTO来代替VO,它不用序列化,可以提高性能和稳定性。
1.VO一般那是需要序列化的?
2.不用EJB可以用DTO来代替VO?
vo,ejb,要序列化?
dtp不用?
为什么?
这些都是在工作中总结的,我说的不专业.
不是说vo一定要序列化而DTO不能序列化.
而是VO是ValueObject的缩写,一般都是用来持久存放数据的,我们一般用EJB都要用序列化的
VO来传递数据,如果你把DTO序列化了,同样也可以.
DTO是数据传输对象,我们一般不序列化,用在不用ejb的场合,这些都是我们的习惯
具体你可以查查相关的资料.
DTO是什么意思?
DTO,VO,是什么区别?