当前位置: 首页 > news >正文

绵阳网站的建设我先做个网站怎么做的

绵阳网站的建设,我先做个网站怎么做的,企业网站制作优化,做兼职一般去哪个网站好一、需求:把靶器官的数据,单独拿出来作为一个从表,以List的方式接收这段数据; 此时分析,是需要有两个实体的,一个是主表的实体,一个是从表的实体,并在主表实体新增一个List 字段来接…

一、需求:把靶器官的数据,单独拿出来作为一个从表,以List的方式接收这段数据;

此时分析,是需要有两个实体的,一个是主表的实体,一个是从表的实体,并在主表实体新增一个List 字段来接收从表的实体数据 -----> 

二、建立两个实体:SysResidentReplenish (主表实体)、SysResidentReplenishDetail(从表实体)

/** 靶器官筛查情况列表 */@TableField(exist = false)private List<SysResidentReplenishDetail> targetList;

三、如下为原型图

四、分析实现:当前端传过来的数据,如何同时保存在主表 和 从表中

此处注意:不能采用先存入一张表,再存入另一张表的状态;

要注意事务的特性,即:当有一张表 插入不成功的时候,另一张表存入的数据可以回滚。

如此,基于springBoot 项目 采用的方式

接口继承了IService 

IService 中有许多的方法

五、重写方法

serviceImpl 代码:

  /*** @描述:  重写 IService中 boolean insert(T var1);* 重写的插入方法实现了事务管理,当子表插入失败,主表已经插入的数据会回滚* @param* @return boolean*/public boolean save(SysResidentReplenish sysResidentReplenish){try {sysResidentReplenishMapper.insert(sysResidentReplenish);List<SysResidentReplenishDetail> targetList = sysResidentReplenish.getTargetList();for (SysResidentReplenishDetail sysResidentReplenishDetail:targetList) {sysResidentReplenishDetail.setRecordId(sysResidentReplenish.getId());sysResidentReplenishDetailMapper.insert(sysResidentReplenishDetail);}}catch (Exception e){System.out.println("error插入子表失败:"+e.getMessage());return false;}return true;}

http://www.yayakq.cn/news/298592/

相关文章:

  • ugc网站开发公司logo标志设计免费
  • 网站不备案会有什么影响湖南省建设厅电话
  • 专注企业网站建设上海app搭建
  • asp.net 网站 项目 区别网站改版 打造企业文化
  • 成都网站建设制作杭州装饰网站建设
  • 多少钱能运营一个网站数字营销
  • 做课件挣钱的网站中铁建设集团有限公司单位代码
  • 哪个网站有学做吃的快普网站怎么做采购退货
  • 温州网站建设模板下载免费桔子摄影
  • 查看网站用什么软件做的百度推广负责做网站吗
  • 深圳做网站google推广服装类的网站建设
  • 熊掌号 西安网站建设制作公司网页
  • 南京企业网站建设多用户商城系统哪个好
  • 网站如何推广俄罗斯乌克兰伤亡人数
  • 云南省住房和城乡建设局网站网站制作多少钱资讯
  • 网站建设的五大原则wordpress x theme
  • 建设网站要注意什么问题做网页用什么软件写代码
  • 深圳市门户网站建设企业淄博网站优化价格
  • 新余网站设计网站建设报告内容
  • 网站域名查主机名注册自己的网站需要多少钱
  • 网站建设可信赖用 net做网站
  • 建设网站公司哪好筑建网
  • 帮别人做网站后期维护网站建设教程自学网
  • 秦皇岛海港区建设局网站专注高密做网站哪家好
  • thinkphp做中英文网站专门做办公的网站
  • 西安借贷购物网站建设wordpress 抽奖插件
  • 网站开发建设类合同品牌微信网站定制
  • 嘉定制作企业网站固安建站公司
  • 网站设计找谁做网站通栏代码
  • 现在pc端网站开发用的什么技术建筑工程网校有哪些