课程章节介绍
同学们,咱们现在来聊聊在云里写代码这件事儿。在Salesforce平台上,我们用的编程语言叫Apex。跟传统语言不一样,Apex代码是保存在云端,并且运行在一个多租户平台上的。多租户你可以简单理解成,很多公司共用同一套系统,但彼此的数据又是安全隔开的。
那Apex到底是干嘛的呢?它是专门为这个平台的数据访问和数据操作来设计的。换句话说,你用它可以直接在Salesforce里查数据、改数据、删数据,非常方便。而且更重要的是,Apex能让你给系统事件加上自定义的业务逻辑。比如,一条客户记录被创建时,自动发邮件通知销售;或者每当合同状态改变,就更新相关的统计字段。这就在很大程度上,把各种业务流程自动化了。
不过有一点一定要记住,Apex不是一种通用编程语言。它不像Java、Python那样什么都能写,不能拿去做网站、写手机App什么的。它就是专门强化Salesforce平台本身能力的工具,只在平台内部发挥作用。好,关于在云中开发代码,我们就先聊到这儿。
关键词
Apex
Salesforce
Developer Guide