【Salesforce 認定Platformデベロッパー】試験対策:第2問

問題

LightningコンポーネントからApexメソッドおよびプロパティへのアクセスを可能にするアノテーションはどれですか。

  • @RestResource
  • @AuraEnabled
  • @RemoteAction
  • @Httplnvocable

正解

  • @RestResource
  • @AuraEnabled
  • @RemoteAction
  • @HttpInvocable

解説

@RestResource
これは不正解です。@RestResource アノテーションは、ApexクラスをRESTful Webサービスとして公開するために使用されます。Lightningコンポーネントから直接このアノテーションを用いてApexメソッドにアクセスすることは推奨されません。

@AuraEnabled
これは正解です。LightningコンポーネントからApexメソッドおよびプロパティへのアクセスを可能にするアノテーションは「@AuraEnabled」です。このアノテーションをApexメソッドまたはプロパティに追加すると、そのメソッドやプロパティがLightningコンポーネントから呼び出し可能になります。

@RemoteAction
これは不正解です。@RemoteAction アノテーションは、VisualforceページからApexメソッドにアクセスするために使用されます。しかし、Lightningコンポーネントからは使用できません。

@Httplnvocable
これは不正解です。@Httplnvocable アノテーションは、存在しないアノテーションです。

次の問題へ

前の問題へ

1問目から復習する

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

雇われのシステムエンジニアです。
普段は車載ECUのセキュリティー分野に従事しております。

コメント

コメントする

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約が適用されます。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

目次