JEPaaS 社区

 找回密码
 立即注册
JECloud低代码平台-官网
查看: 2500|回复: 0

【后端系列】JEPaaS实现重写平台增删改方法

[复制链接]

10

主题

11

帖子

132

积分

凯特员工

积分
132
发表于 2022-4-11 18:08:14 | 显示全部楼层 |阅读模式
本帖最后由 凯特-姚帅龙 于 2022-4-23 14:23 编辑

一、实现思路

继承平台的父类,重写保存(doSave)、修改(doUpdate)、删除(doRemove)的方法(代码在下边哦)
二、具体操作
新建一个controller类继承PlatformController类

1.重写doSave方法
使用场景:如现有一个客户表和拜访明细表,先需要保存拜访明细表时判断是否存在拜访客户,不存在则需要对该客户进行新增。
doSave.png

2.重写doUpdate方法
使用场景:当启用审核功能的时候,或者功能更新的时候操作其他表信息
doUpdate.png

3.重写doRemove方法
使用场景:当删除某张表的信息时需要删除其他关联表的数据
首先保存当前表的主键集合或数据集合
doRemove1.png

当前表执行完删除操作后,去执行其他表的删除操作者
doRemove2.png


三、相关代码(可选)
PlatCrudController.java (10 KB, 下载次数: 539)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|JEPaaS 低代码平台社区 ( 京ICP备18023569号 )

GMT+8, 2024-5-6 19:07 , Processed in 0.064798 second(s), 23 queries .

Powered by 北京凯特伟业科技有限公司

Copyright © 2001-2021, JEPaaS.COM

快速回复 返回顶部 返回列表