Table二次开发
Table实体的开发针对Table节点进行二次开发,主要是在Table对应的记录或者对象的初始化、插入、更新、删除四个点上进行开发。针对Table节点二次开发采用的基于回调的形式处理,开发者只需要重写对应的方法即可
init
记录初始化时回调,写在该类中的方法,会在所有以此Table为数据源的页面加载时执行
代码逻辑写super 前是 初始化之前 写super 后是初始化之后
@Override
public void init() {
super.init();
}
insert
记录保存时回调,写在该类中的方法,会在所有以此Table为数据源的页面执行新增操作时执行
代码逻辑写super 前是 保存之前 写super 后是保存之后
@Override
public void insert() {
super.insert();
}
update
记录更新前回调,写在该类的方法,会在所有以此Table为数据源的页面执行更新操作(即编辑记录)时执行
代码逻辑写super 前是 更新之前 写super 后是更新之后
@Override
public void update() {
super.update();
}
delete
记录删除前回调,写在该类中的方法,会在所有以此Table为数据源的页面执行删除操作时执行,通常为弹框提示或拦截器
代码逻辑写super 前是 删除之前 写super 后是删除之后
@Override
public void delete() {
super.delete();
}
注意
[!WARNING]
上诉所有方法 Super不能删除