[IT関連知識] Salesforce Apex(エーペックス)とは


10시간 43분전
4
0
본문
Salesforce Apex(エーペックス)とは、Salesforceプラットフォームで動作する、Salesforce社が開発した独自のプログラミング言語です。Javaに似た構文を持つオブジェクト指向言語で、ボタンクリックやレコード更新といったシステムイベントに独自のビジネスロジックを追加したり、標準機能では実現できない複雑な業務プロセスを自動化したりするために利用されます。
■主な特徴
1.Salesforce専用の言語
Salesforceのプラットフォームで動作し、データベースへのアクセスやSalesforceのデータ操作が容易です。
2.Javaに似た構文
開発者が習得しやすいJavaに似た構文をもっており、比較的直観的に開発を進められます。
3.複雑な業務ロジックの実現
標準機能だけでは対応できない複雑なビジネスロジックを実装し、より高度なカスタマイズや自動化が可能です。
4.ガバナ制限による信頼性
クラウド環境で動作するため、マルチてテナント環境での公平性を保つためのガバナ制限(実行時間やデータベース操作数など)が設けられています。
5.テストとバージョン管理のサポート
単体テストの作成・実行をサポートしており、プラットフォーム全体のアップグレード時にもコードの動作確認が可能です。
■主な特徴
1.Salesforce専用の言語
Salesforceのプラットフォームで動作し、データベースへのアクセスやSalesforceのデータ操作が容易です。
2.Javaに似た構文
開発者が習得しやすいJavaに似た構文をもっており、比較的直観的に開発を進められます。
3.複雑な業務ロジックの実現
標準機能だけでは対応できない複雑なビジネスロジックを実装し、より高度なカスタマイズや自動化が可能です。
4.ガバナ制限による信頼性
クラウド環境で動作するため、マルチてテナント環境での公平性を保つためのガバナ制限(実行時間やデータベース操作数など)が設けられています。
5.テストとバージョン管理のサポート
単体テストの作成・実行をサポートしており、プラットフォーム全体のアップグレード時にもコードの動作確認が可能です。
댓글목록0