743 B
743 B
title, type, tags, sources, last_updated
| title | type | tags | sources | last_updated | ||||
|---|---|---|---|---|---|---|---|---|
| Trigger Framework | concept |
|
|
2026-04-20 |
Trigger Framework
Salesforce 触发器的标准化架构模式。
核心原则
- 每个对象一个触发器
- 触发器不包含业务逻辑,只委托给 handler 类
- 必须支持批量处理(Bulkification)
架构组成
- Trigger — 入口点,只做委托
- Handler — 包含业务逻辑
- Selector — SOQL 查询封装
- Service — 跨触发器共享逻辑
关键规则
- 无业务逻辑放在触发器中
- 委托给 handler 类处理所有业务逻辑
相关概念
- Bulkification — 触发器必须支持批量处理