如果我需要将一些配置与代码分开,那么最佳方法应该是什么?我有一些需要从Apex类调用的Web服务。 Web服务URL根据调用的位置而有所不同,即如果在Sandbox上部署Apex代码,则需要调用http://www.sandbox.com/XXX,而如果在生产中,则需要使用http://www.production/XXX。
答案 0 :(得分:3)
Custom settings是你想要使用的。这样,您可以在沙箱和生产组织中使用不同的配置值。此外,自定义设置在应用程序级别进行缓存,因此访问它们的速度非常快。
Here是关于如何从Apex代码访问自定义设置的更多文档。