初识apex语言

Apex是Salesforce.com开发的一种专有、强类型的面向对象编程语言,具有Java语法,用于在Force.com平台上执行业务逻辑。Apex支持DML操作、SOQL/SOSL查询,提供内置测试支持,并在多租户环境中运行。它不允许在UI中显示元素、更改标准功能或创建多线程,但能与数据库高度集成并自动升级。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.简介

Apex是由Salesforce.com开发的专有语言。 根据官方定义,Apex是一种强类型,面向对象的编程语言,允许开发人员在Force.com平台服务器上执行流量和事务控制语句,同时调用Force.com API。

它具有类似Java的语法,并且像数据库存储过程。 它使开发人员能够向大多数系统事件添加业务逻辑,包括按钮点击,相关记录更新和Visualforce页面。可以通过Web服务请求和对象上的触发器启动代理代码。 Apex包含在Performance Edition,Unlimited Edition,Enterprise Edition和Developer Edition中。

2.特性

集成

Apex内置支持DML操作,如INSERT,UPDATE,DELETE以及DML异常处理。它支持内联SOQL和SOSL查询处理,返回一组sObject记录。我们将在以后的章节中详细研究sObject,SOQL,SOSL。

Java语法和易于使用

Apex很容易使用,因为它使用像Java这样的语法。例如,变量声明,循环语法和条件语句。

数据高度集成

Apex数据集中和设计,以一起执行多个查询和DML语句。它发出的多个数据库事务语句。

强类型

Apex是强类型语言。它使用直接引用构架对像,比如sObject,并且任何无效引用如果被删除或者如果是错误的数据类型,就会快速失败。

多租户环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值