日期:2014-05-20  浏览次数:20745 次

Struts2 中DTO如何使用
请问struts2中的dto如何使用,不太理解。能给个具体的例子最好

------解决方案--------------------
dto是一种理念,STRUTS2没有相应的支持。
一般我们用的都是贫血模型,好处就是简单,坏处就是一杆子到底。
比如像HIBERNATE的VO,我们从数据库取出直接传到表示层展示,万一不小心在表示层或控制层修改了VO,后果可想而知,直接给你更新到数据库中了,我就是DTO存在的意义了。
------解决方案--------------------
举个例子 用户注册 有确认密码和密码 但是数据库的VO是没有确认密码这一项的 这时候DTO就有作用了 比较少用