首页 > 其他 > 详细

P23 同时创建父子资源 & 创建资源集合

时间:2020-03-22 19:35:02      阅读:55      评论:0      收藏:0      [点我收藏+]



技术分享图片

技术分享图片

技术分享图片
modle类里面的名称和 AddDto内的名称最好是保持一致。这样我们AutoMapper里面就不需要再做特殊的配置了。
技术分享图片
添加员工的逻辑在这里面
技术分享图片

技术分享图片

添加测试

技术分享图片
3条Employee信息
技术分享图片
在这里加一个断点进行测试
技术分享图片
company里面的参数,有三个employee
技术分享图片
entity里面也是3个employee
技术分享图片
返回的结果
技术分享图片
复制Location的Header
技术分享图片
在后面加上employees就可以得到这个公司下的员工了。
技术分享图片

同时创建多个资源

技术分享图片
来看个请求,这个请求是添加一个company
技术分享图片
如果想post一组company的话。例如我们起名叫做companycollections
技术分享图片

单独创建Controller

这是博主个人的习惯,用新建Controller的方式,当然你也可以写在CompaniedController里面,也是可以的。
技术分享图片


技术分享图片
如果注入为空则抛出异常
技术分享图片

技术分享图片
先默认返回一个ok
技术分享图片

运行测试


技术分享图片
请求进入到这个断点
技术分享图片
返回结果
技术分享图片
剩下的问题是如何返回201?并且在创建一个GetAction,通过这个GetAction就可以获取到刚刚创建好的这个结合。
而这个GetAction的参数就应该是刚刚创建的好的这一组Company的id的数组
技术分享图片


 

结束

 

P23 同时创建父子资源 & 创建资源集合

原文:https://www.cnblogs.com/wangjunwei/p/12547612.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!