vmファイルとJavaファイルの関係

VMファイルがどのようにしてJavaファイルで定義されたデータを取り出しているのか

・vmファイルとJavaファイルを繋げているのは各ポートレットの「eventlog/src/main/java/com/aimluck/eip/modules/screens/」にある「〜Screen.java」ファイル
・「〜Screen.java」ファイル内でdoOutput()が呼び出され、vmファイルとJavaファイルが結ばれる
・「〜Screen.java」ファイルの親クラス「ALVecocityScreen.java」では、putData()でJavaファイルのオブジェクトをcontextにputしている -> vmファイルからJavaのデータが取り出せるようになる

VMファイル内の「$result.List」について

・getList()メソッドは$resultに対応するJavaファイルの親クラスである「ALAbstractSelectData.java」にある。
・戻り値は「list」だがこれは具体的に何のクラスなのか?
・getResultData()の戻り値 <- doViewList()でgetResultData()を用い、listに格納しているため
・getResultData()の戻り値がlistに格納されるので、イベントログの場合EventlogResultDataになる

AWS構築サービスの全てをまとめた資料を公開中

ハックノート(TOWN株式会社)では、AWSの導入や構築支援を行っています。AWS導入メニューやサービス詳細、構成例や費用を掲載した資料をダウンロードできます。

AWSの新規導入やAWSへの移行を検討の際は、ぜひご参考ください。


APNコンサルティングパートナー

TOWN株式会社はAmazon公認コンサルティングパートナーです。