码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-03-22 20:11:46      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:http   oca   需要   图片   company   nbsp   ons   action   control   



技术图片

技术图片

技术图片
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 同时创建父子资源 & 创建资源集合

标签:http   oca   需要   图片   company   nbsp   ons   action   control   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!