课程章节介绍
现在我们来讲讲怎么把写好的Apex代码部署到沙箱组织里。你可能会问,什么是沙箱?别担心,我打个比方你就明白了。
想象一下,你是一个画家,正在创作一幅很重要的画。你不能直接在大画布上乱涂乱画,万一画错了,整幅画就毁了。所以你会先拿一张小一点的草稿纸,在上面打草稿、调颜色、试笔触,满意了再搬到正式的大画布上。
沙箱其实就是这么一张“草稿纸”。它把生产组织——也就是你公司真正在用的Salesforce系统——一模一样地复制一份到一个隔离的环境里。这个复制出来的就是沙箱。你在里面做开发、测试、培训,怎么折腾都行,因为沙箱跟生产环境是完全隔开的。你在沙箱里删掉一条客户数据,或者改了某个设置,都不会影响到真实的业务系统。这样,你就有了一个安全、自由的“练习场”,可以放心地去修改代码、试验新功能。
我们的Apex代码写完以后,肯定不能直接就扔到正式系统里跑,得先在沙箱里部署,看看它能不能正常工作,有没有跟别的功能冲突,数据对不对。确认没问题了,再部署到生产组织。就像画家在草稿纸上画得满意了,才正式动笔画大画一样。
所以,记住一个核心:沙箱就是你的安全试验场,隔离、独立,随便试,不怕闯祸。这就是今天要讲的概念,很简单吧?
关键词
Apex
Salesforce
Developer Guide