社区
Java EE
帖子详情
model层的类怎么直接赋值给dto层的类
JavaNet的牛肉粉丝
2011-09-22 11:54:11
model层的类怎么直接赋值给dto层的类,直接赋值好像不行,dtoClass=modelClass; 现在只能new一个dto然后model的属性一个一个读取出来赋值给dto,其实我的dto和model层属性一样,只是多出几项属性而已。怎么直接赋值不用一个一个属性的方式。在.net里有使用AutoMapper很好。
...全文
440
3
打赏
收藏
model层的类怎么直接赋值给dto层的类
model层的类怎么直接赋值给dto层的类,直接赋值好像不行,dtoClass=modelClass; 现在只能new一个dto然后model的属性一个一个读取出来赋值给dto,其实我的dto和model层属性一样,只是多出几项属性而已。怎么直接赋值不用一个一个属性的方式。在.net里有使用AutoMapper很好。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
teemai
2011-09-22
打赏
举报
回复
通常是Model里面的方法调用的方法参数是RequetDTO,然后ResponseDTO = Model里面的方法返回值,然后再进一步处理
teemai
2011-09-22
打赏
举报
回复
DTO一般是用来封装你Model返回过来的对象,或者是DTO传递给Model去进行处理的。怎么会model直接赋值给DTO呢?
绝世酱油瓶
2011-09-22
打赏
举报
回复
神马又是model层又是dto层的,神马框架?
详解c# AutoMapper 使用方式
安装方式:使用vs自带的nuget管理工具,搜索AutoMapper ...因此
DTO
更适合于和表现
层
的交互,通过
DTO
我们实现了表现
层
与领域
Model
之间的解耦,因此改动领域
Model
不会影响UI
层
3、
DTO
说白了就是数据而已,不包含任何的业
osharp.v2:osharp框架版本2.0
数据映射:AutoMapper,主要用于数据传输对象
DTO
与数据实体模型
Model
之间的相互转化,免于繁杂的对象属性
赋值
IoC组件:Autofac,定义了一个专用于处理映射的空接口IDependency,用于处理IoC接口与实现的批量映射,...
osharp3-demo:osharp v3.0演示
数据映射:AutoMapper,主要用于数据传输对象
DTO
与数据实体模型
Model
之间的相互转化,免于繁杂的对象属性
赋值
IoC组件:Autofac,定义了一个专用于处理映射的空接口IDependency,用于处理IoC接口与实现的批量映射,...
实体
类
转换
DTO
的方式
背景:在对外传输数据展示过程中,为了避免
model
层
直接
对外暴露,我们会多加一个对应的
DTO
保理想要传输的数据即可,隐藏
model
层
。 应对: 1.第一种,如果是实体
类
字段
类
型都一样,大部分会采用bean拷贝的方式,...
利用反射封装一个通用方法To
DTO
()将
Model
数据传给
DTO
DTO
(数据传输对象)封装的数据面向表现
层
(UI),
Model
封装的数据面向业务逻辑
层
(service),在业务逻辑
层
对每个对象都要用To
DTO
()方法,代码冗余,考虑将To
DTO
()方法进行封装,将
Model
和
DTO
传入实现自动属性
赋值
。...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章