사용자 공유 규칙을 적용시킬 수 있다.Apex code는 system context에서 실행되므로 모든 개체에 대한 접근권한을 가질 수 있으므로 with sharing 키워드를 사용하여 사용자의 접근 권한에 따라 실행하지 않도록 한다.사용자 공유 규칙을 적용시키지 않고
배치 파일내에서 외부 API를 호출하려면 Database.AllowsCallouts 선언 이 필요하다.Database.AllowsCallouts
캐시가 API 호출로 데이터 검색 하는 속도 보다 훨씬 빠르다.앱에 성능이 향상된다.
Test.isRunningTest() : 코드가 테스트 클래스에서 호출되면 True를 반환하고, 아니면 False를 반환함. 코드 예제
컴퍼넌트와 컴퍼넌트 간에 데이터를 주고 받기 위해서 Aura 이벤트를 사용한다.부모 컴퍼넌트와 자식 컴퍼넌트 간에 데이터 주고 받기
https://developer.salesforce.com/docs/atlas.en-us.salesforce_large_data_volumes_bp.meta/salesforce_large_data_volumes_bp/ldv_deployments_infrastr
https://developer.salesforce.com/docs/atlas.en-us.soql_sosl.meta/soql_sosl/sforce_api_calls_soql_select_date_functions.htm
Developer Console 활용https://www.youtube.com/watch?v=dNBsYLfI1nkvscode 디버깅https://www.youtube.com/watch?v=dNBsYLfI1nk
Lighting 구성요소 탭에 내가 만든 컴퍼넌트가 안보이는 경우<aura:component implements="force:appHostable">
https://developer.salesforce.com/tools/vscode/en/lwc/linting
https://www.apexhours.com/field-level-security-in-soql-with-security_enforced/
System Context : apex 실행시 필드-레벨 보안, 공유 규칙, 권한에 대해서 적용이 안됨. 한마디로 권한이 적용되지 않으므로 모든 데이터에 대해서 접근 가능함.User Context : apex 실행시 유저에 대하여 권한이 적용됨. 권한이 없는 데이터의
https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_exception_custom.htm
https://www.sfdcstop.com/2019/01/how-to-connect-to-salesforce-with.html
데코레이터란? Lightning 웹 구성 요소 프로그래밍 모델의 속성 또는 함수 기능 * 종류로는 @api, @wire, @track으로 총 3개가 있다. * 1. @api @api 데코레이터는 컴퍼넌트 내 변수 또는 함수에 지정 가능하다. @api
Custom Event는 자바스크립트에서 DOM을 조작할 때 기본적으로 지원하는 이벤트가 아닌 직접 원하는 때에 이벤트를 발생하고 싶을 때 사용된다.