java java项目中VO和DTO以及Entity,各自是在什么情况下应用的?
浏览量:1413
时间:2021-04-05 08:43:43
作者:admin
java项目中VO和DTO以及Entity,各自是在什么情况下应用的?
您好,根据标准:
1。实体中的每个字段都对应于数据库,
2。dto中的每个字段都对应于前景页,
3。VO,用于从实体到dto或从dto到实体的转换。
例如:
您的HTML页面上有三个字段,name,pass,age
您的数据库表中有两个字段name,pass
在您的dto中,应该有以下三个字段(因为它们对应于HTML页面上的三个字段)
private string name;
private string pass
private string此时,实体中应该有两个字段(因为它们对应于数据库表中的两个字段)
private string name;
private string[pass
在这里。好吧,业务经理让你做这样的生意。只有20岁以上的人才可以存储在数据库中
]此时,您需要使用VO
您需要先从页面中获取dto,然后判断dto中的年龄是否大于20岁。如果大于20,则取出
name并传入dto,放入VO中,然后交给不懂name和传入VO Entity原始印章的人,然后根据
Entity的值,PS、VO和Entity中的字段应该相同。VO只是从实体到dto,或者从dto到实体的中间过程。如果没有这样的流程,您仍然可以添加、删除、修改和查询。这是基于特定公司的最具成本效益的创业技术选择,无人能及。
一直做java企业开发,现在自己创业了,感觉java开发太慢了,有没有好工具?
1. 一般来说,前端只需要一些必要的字段,VO可以根据需要定制,底层的其他字段可以去掉
2。前端键的名称也会有要求,这便于前端开发,而VO可以非常方便地重新映射原来的字段名
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。