java开发关于订单如何删除问题
发布网友
发布时间:2022-05-12 15:59
我来回答
共2个回答
热心网友
时间:2023-10-12 15:22
java开发中订单删除问题的方法是先查询订单,然后去查找订单,将订单中的多个订单项删除后,再删除订单。学java开发推荐千锋教育,千锋教育的企业愿景就是成为一个有情怀、有良心、有品质的一流教育机构。实力强大,值得选择!
千锋教育目前已在20个城市成立分公司,现有教研讲师团队300余人。公司目前已与国内20000余家IT相关企业建立人才输送合作关系,每年培养泛IT人才近2万人,十年间累计培养超10余万泛IT人才,累计向互联网输出免费教学视频950余套,累积播放量超9800万余次。每年有数百万名学员接受千锋组织的技术研讨会、技术培训课、网络公开课及学科视频等服务,得到广大学员一致好评与认可。
想要了解更多关于java开发的相关信息,推荐咨询千锋教育。千锋企合作部整合大量企业客户资源,紧抓当下企业需求,将技术和项目完美结合千锋课程体系,力求培养更多优质人才服务企业,不断提升学员竞争力,链接企业用人标准的培训课程及实战项目,让企业招聘用人的技术要求与千锋学员的技术充分对接。近年来不断引进阿里钉钉小程序技术、红帽认证、腾讯云、亚马逊等,通过与企业的深度融合实现千锋教研和就业服务的迭代升级,专业性值得信赖。
热心网友
时间:2023-10-12 15:22
controller:
/***
*
* 删除用户订单信息全部信息
*
*
*/
@RequestMapping("/del")
public String delInfo(@RequestParam("oid") String oid) {
// 当需要删除数据时
// 1查询订单项的信息
List<Orderitem> list = proctService.getOrderItemsInfo(oid);//这是根据oid查询订单
int i = 0;
if (list != null) {
for (Orderitem orderitem : list) {
// 根据外键字段获取订单项的主键
String itemid = orderitem.getItemid();
// 根据订单项的主键进行删除
i = proctService.delOrderitemById(itemid);
}
if (i != 0) {
// 当订单项被删除之后,无外键约束.删除整个订单
int j = proctService.delInfo(oid);
if (j != 0) {
// 删除成功
return "redirect:/user/orderlist";
}
}
}
return "user/login";
}