Apex (프로그래밍 언어)
Apex는 Salesforce Platform에서 서버 측 업무 로직을 작성하기 위해 설계한 강한 타입의 객체 지향 프로그래밍 언어다. Java와 유사한 클래스 및 제어 흐름 문법을 제공하며, Salesforce의 레코드 조작과 데이터베이스 트랜잭션, API 및 사용자 작업 이벤트에 직...
| 분류 | 객체 지향 프로그래밍 언어 |
|---|---|
| 개발사 | Salesforce |
| 주요 플랫폼 | Salesforce Platform |
| 타입 시스템 | 강한 정적 타입 |
| 특징 | 데이터베이스 트리거와 트랜잭션 연동 |
Apex는 Salesforce Platform에서 서버 측 업무 로직을 작성하기 위해 설계한 강한 타입의 객체 지향 프로그래밍 언어다. Java와 유사한 클래스 및 제어 흐름 문법을 제공하며, Salesforce의 레코드 조작과 데이터베이스 트랜잭션, API 및 사용자 작업 이벤트에 직접 연결할 수 있다. 별도 실행 파일을 만드는 범용 언어보다는 멀티테넌트 클라우드 플랫폼 안에서 실행되는 애플리케이션 개발 언어에 가깝다.[1]