trn*_*rnl 3 java architecture getter facade dto
我正在为一个项目进行代码审查.您可以在以下方案中看到它的架构:
此时DTO - 简单的POJO和域 - 包含Hibernate anotations.据我所知,使用DTO的一个好处是,您可以将所有域字段设置为公共字段,并使用getter和setter删除所有存根代码.这是正确的方法吗?
您如何看待从DTO中删除getter和setter?也许有一些专业人士在Groovy中实现DTO?
怎么想的呢?
我认为安全修饰符仍然可以在DTO层中做一些有用的工作.大多数字段肯定可以标记为公共字段,因为它的主要目的是简单地从表示层设置.但有些可能只是以特定的方式设置或有其他一些特殊的东西.
因此,长话短说,您可以将公共用于简单的领域.
归档时间: |
|
查看次数: |
1579 次 |
最近记录: |