面试高频问题: Lookup 和 Master-Detail 有什么区别? Profile 和 Permission Set 有什么区别? OWD、Role、Sharing Rule 的关系是什么? Flow 和 Apex 如何选择? Before Trigger 和 After Trigger 有什么区别? Upsert 的原理是什么? Governor Limits 为什么存在? Salesforce 如何与第三方系统集成? 什么情况下使用 Platform Event? Agentforce 与传统 Flow 的区别是什么? Salesforce 开发最佳实践: ✅ 一个 Trigger 一个对象(One Trigger Per Object) ✅ Trigger 逻辑放 Handler ✅ 避免 SOQL/DML 写在循环中 ✅ 使用 Custom Metadata 管理配置 ✅ 使用 Named Credential 管理接口认证 ✅ Flow 尽量模块化、可复用 ✅ 测试类覆盖率 ≥75%(生产部署最低要求) Integration 常见方式: REST API ⭐⭐⭐⭐⭐ SOAP API Bulk API Streaming API Platform Event External Service Named Credential 最常见: REST API Bulk API Platform Event Flow 与 Apex 怎么选? 优先级: Flow ↓ Invocable Apex ↓ Trigger 原则: 能不用代码,就不用代码。 复杂计算、大批量处理、第三方接口等场景,再考虑 Apex。 Apex 生命周期: Trigger ↓ Before Insert Before Update After Insert After Update After Delete 牢记: Before 修改字段 不需要 DML After 创建关联数据 调用外部系统 #Salesforce #Salesforce学习 #salesforce #salesforce开发 #salesforce考证 #Salesforce认证 #salesforce工作 #salesforce管理员
Salesforce干货 ,新手也能看的懂(上篇)
作者:Salesforce干货 ,新手也能看的懂(上篇)