首页 > 科技 >

Java如何实现List Dto实体类拷贝到另一个List Entity实体类

2019-10-07 19:59:42 暂无 阅读:997 评论:0

我懂得Dto是做透露层的,展示给我用户,而Entity实体是数据对象(表),针对的是数据库表。为什么要这么做呢?这是因为Entity实体是面向关系数据库的,映射到一个表字段好多,但实际使用中或者只要个中几个值,并且为了维护数据库表的平安,削减收集传输,所以Dto实体类是必需的。当然有些公司还有VO实体类等。

今天我要讲的是若何实现List Dto实体类拷贝到另一个List Entity实体类。要求写成一个根蒂组件,其他实体类也能够使用,究竟数据库表有好多嘛。所以一向想怎么实现这个功能。其实很简洁,使用泛型就能够实现这个功能,帮我削减了好多反复的代码。

代码如下:

Java如何实现List Dto实体类拷贝到另一个List Entity实体类

焦点对象类

测试究竟如下:

Java如何实现List Dto实体类拷贝到另一个List Entity实体类

例子

相当简练,只要传入XXDto.class和此外一个List就实现了。写代码必然要多思虑,多动脑子,多考虑将来的场景

相关文章