dromara / lamp-cloud

lamp-cloud 支持jdk21、jdk17、jdk11、jdk8,ta基于 SpringCloud + SpringBoot 开发的微服务中后台快速开发平台,专注于多租户(SaaS架构)解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现插拔式数据库隔离、SCHEMA隔离、字段隔离 等租户隔离方案。
http://tangyh.top
Apache License 2.0
5.5k stars 1.67k forks source link

lamp-cloud如何同时插入三张表的数据 #239

Closed zhangrui2023 closed 1 year ago

zhangrui2023 commented 1 year ago

版本信息:

JDK 版本(必填) : 1.8.0 源码版本(必填):4.x MySQL(必填): 8.0.15 Nacos(必填):2.0.3

问题描述:

新增页面的字段包含了三张表的字段,我要给三张表同时新增三条数据,但是在Controller里只能插入一个表的数据 因为每个Controller都继承了SuperController,也就是一个Controller代表一个实体,如何给另外两张表插入前端传过来的数据

报错截图

image image

重现步骤

  1. 访问了什么接口?
  2. 传递什么参数?
  3. 后端控制台报了什么错?
  4. 前端控制台报了什么错?

支持一下

如果该issue帮助了你, 麻烦给项目点个star, 并给当前issue回复一下 “👍” 或者 “已解决”.

zuihou commented 1 year ago

AController 调用 AService, AService 可以调用任意 B、C、DService、 或者 B、C、DManager