关于dto代码生成的问题

来源:6-3 dto层代码生成

超人迪加123

2021-06-19

老师您好。
我有个关于dto类的想法:
dto类能否直接继承domain类,这样就不用新建了,而当数据表有字段更改,domain类也会跟着改,然后dto也要跟着改。如果dto继承了domain类,那么domain更改的时候,dto就不用改了。
没有足够多的开发经验,暂时只想到继承的好处,但并不知道dto直接继承domain会有哪些弊端。
希望老师能说一下dto直接继承domain在这个项目或实际工作的项目中会有什么弊端或好处吗?

写回答

1回答

甲蛙

2021-06-21

用继承的话,一个是不能灵活加减字段,另一个是dto里可能会对属性加一些注解,比如参数校验注解,日期格式化注解,这时候就不好操作了。

自己写生成器的话,一生只要写一次生成器,以后整个职业生涯各个项目,只要把生成器拷过去就能用,省时,灵活,何乐而不为

1
1
超人迪加123
非常感谢!
2021-06-22
共1条回复

Spring Cloud+ Vue前后端分离开发企业级在线视频系统

全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术

1743 学习 · 1697 问题

查看课程