1.首先看一张前端页面:

有一张主表和3张子表,显示这3张子表的代码如下

<t:tabs id="tt" iframe="false" tabPosition="top" fit="false">

<t:tab
href="erpController.do?erpList&id=${erpPage.id}&tag=${tag}"
icon="icon-search" title="项目日志" id="xiangmu"></t:tab>
<t:tab
href="erpController.do?erpkpList&id=${erpPage.id}&tag=${tag}"
icon="icon-search" title="开票日志" id="Product"></t:tab>

<t:tab
href="erpController.do?erpskList&id=${erpPage.id}&tag=${tag}"
icon="icon-search" title="收款日志" id="shoukuan"></t:tab>

</t:tabs>

注意的是在建立数据库时要建1张主表以及对应的3张子表

同时,映射的时候子表里的主表字段不能相同

private ErpEntity erp;

private ErpEntity erpkp;

private ErpEntity erpsk;

在update的时候要先删除再保存

this.saveOrUpdate(erp);
for (ErpentryEntity s :erp.getErpentrylist()) {
this.delete(s);
}
for(ErpkpentryEntity erpkpentry: erp.getErpkpentrylist()){
this.delete(erpkpentry);
}

最新文章

  1. HTML插入FLASH
  2. 微信签名算法的服务端实现(.net版本)
  3. javaScript学习(入门)
  4. JS-011-颜色进制转换(RGB转16进制;16进制转RGB)
  5. 第四十二章 微服务CICD(4)- jenkins + gitlab + webhooks + publish-over-ssh(2)
  6. atitit.web 推送实现方案集合
  7. MVC知识点02
  8. TCP三次握手和四次挥手协议
  9. NGRC远程控制
  10. cf486B OR in Matrix
  11. [译]Java 设计模式之组合
  12. C# 读书笔记之类与结构体
  13. vue项目构建与实战
  14. python中xrange和range(转)
  15. Ubuntu点击dash home就崩溃
  16. _ZNote_Qt_QtCreator_Tips_粘贴_历史剪切板
  17. Codeforces 1151F Sonya and Informatics (概率dp)
  18. java ip number to string
  19. MemberShip的 链接字符串的使用
  20. laravel扩展推荐

热门文章

  1. Oracle 反应太后知后觉了.
  2. 转:聊聊Greenplum的那些事
  3. Partition 1 does not start on physical sector boundary.分区信息不正常
  4. Windows消息队列(优先队列,结构体中放比较函数)
  5. Java类的finalize()方法
  6. Kotlin Reference (七) Returns and Jumps
  7. Shell 批量搜索关键词并保存结果到文件中(数组、循环)
  8. MySQL存储引擎(engine:处理表的处理器)
  9. 使用阿里云加速docker镜像的安装
  10. MVC MVVM和传统三层的理解