jeecg中一对多的关系映射
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);
}
最新文章
- HTML插入FLASH
- 微信签名算法的服务端实现(.net版本)
- javaScript学习(入门)
- JS-011-颜色进制转换(RGB转16进制;16进制转RGB)
- 第四十二章 微服务CICD(4)- jenkins + gitlab + webhooks + publish-over-ssh(2)
- atitit.web 推送实现方案集合
- MVC知识点02
- TCP三次握手和四次挥手协议
- NGRC远程控制
- cf486B OR in Matrix
- [译]Java 设计模式之组合
- C# 读书笔记之类与结构体
- vue项目构建与实战
- python中xrange和range(转)
- Ubuntu点击dash home就崩溃
- _ZNote_Qt_QtCreator_Tips_粘贴_历史剪切板
- Codeforces 1151F Sonya and Informatics (概率dp)
- java ip number to string
- MemberShip的 链接字符串的使用
- laravel扩展推荐
热门文章
- Oracle 反应太后知后觉了.
- 转:聊聊Greenplum的那些事
- Partition 1 does not start on physical sector boundary.分区信息不正常
- Windows消息队列(优先队列,结构体中放比较函数)
- Java类的finalize()方法
- Kotlin Reference (七) Returns and Jumps
- Shell 批量搜索关键词并保存结果到文件中(数组、循环)
- MySQL存储引擎(engine:处理表的处理器)
- 使用阿里云加速docker镜像的安装
- MVC MVVM和传统三层的理解