복습: Apex, 데이터 검색(SOQL), 반복문 처리, 저장(DML)

Isa.log·2025년 8월 9일

Apex

Apex는 Salesforce 전용 프로그래밍 언어예요.

목적: Salesforce 데이터(예: Account, Contact, Opportunity 등)에 직접 접근하고, 조건에 맞춰 데이터를 만들고, 바꾸고, 삭제하는 로직을 작성.

성격: Java 문법과 거의 동일한 객체지향 프로그래밍 언어
→ Java나 C# 해본 사람은 금방 적응.

차이점: Salesforce DB(SObject)에 바로 접근하는 SOQL을 언어 안에서 그대로 사용 가능.

특징: Platform 안에서 돌아가기 때문에, 실행 환경이 Salesforce에 맞춰 최적화되어 있고 보안 규칙(CRUD/FLS 등)도 적용 가능.

💡 쉽게 말해서, “Salesforce 데이터베이스를 다루는 전용 Java”라고 보면 돼요.

1. OlderAccountsUtility 클래스 안에 updateOlderAccounts 메소드 만들어

2. 가장 오래된 5개의 Account 레코드를 찾아서 Description 필드에 “Heritage Account”라고 적어준 뒤 저장하기

profile
세상을 탐험하던 눈으로, 지금은 디버깅 중

0개의 댓글