Callout
- Callout类似于数据库的存储过程、存储函数,当一个值改变时,另一个值也跟着改变。
- 工厂类:在Factory包中新建CalloutFactory类,继承CustomCalloutFactory
- 创建CalloutFactory.xml文件,name和class选自己新建的类,service添加IColumnCalloutFactory
- 创建Callout类,见名知意,以Callout结尾,继承CustomCallout
- 在工厂类中注册Callout类,注册时需要指定哪个表的那个字段发生变化时,会触发该类
- 导包的快捷键,ctrl+shift+o
- Callout事件在beforeSave和AfterSave之前先触发,是值改变事件
- 应用场景:一个字段的值会随着 其他某个字段的改变而改变,如果会随着多个字段的改变而改变时,则需要创建多个Callout类,分别进行值的修改。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Monster龙!