大規模アプリケーション用のフォルダの整理

大規模アプリケーション用のフォルダの整理

ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。

プロトタイプのリファクタリング

手順1/6

大規模なプロジェクトでは、すべてのファイルとモジュールを適切に整理することが重要です。 プロジェクトをより適切に整理するために、2つの変更を行います。

  1. guestbook-webモジュールをguestbookフォルダに移動して、作成した guestbook-serviceおよびguestbook-api モジュールと同じ場所に配置します。

  2. これで2つのポートレットができるので、JSPを再編成して、ポートレットごとにグループ化します。

guestbook-webの移動

モジュールを移動させる最良の方法は、Dev Studio DXPの Refactor関数を使用することです。 リファクタリング機能は、プロジェクトの依存関係とリンクをスキャンしてアップデートします。

  1. Project Explorerguestbook-webを右クリックし、RefactorMoveを選択します。

  2. 表示されるウィンドウで、Browseをクリックし、guestbookフォルダに移動して、New Folderをクリックします。

  3. 新しいフォルダにguestbook-webと名前を付けます。

  4. Open、そのあとOKをクリックして確認します。

guestbook-webフォルダが、他のモジュールと共に構造に表示されます。

図1:リファクタリング機能を使用して移動した後、すべてのモジュールは同じフォルダにあります。

JSPの再編成

現在、すべてのJSPはWebモジュールのsrc/main/resources/META-INF/resourcesフォルダにあり、コンテキストルートフォルダとして機能します。 GuestbookポートレットとGuestbook Adminポートレットを明確に区別するには、ビューレイヤーを構成するファイルを個別のフォルダに配置する必要があります。

  1. guestbook-webプロジェクトで、src/main/resources/META-INF/resourcesフォルダを右クリックし、NewFolderを選択します。 新しいフォルダにguestbookwebportletという名前を付け、Finishをクリックします。

  2. view.jspおよびedit_entry.jspを新しいフォルダにドラッグアンドドロップしてコピーします。

  3. 両方のファイルを開き、ファイルの上部にあるinit.jspのロケーションを変更します。

    <%@include file="../init.jsp"%>        
    
  4. ファイル内のJSPへの他の参照をチェックして、それらが新しいロケーションを指していることを確認します。

ビューレイヤーをアップデートして新しいバックエンドを最大限に活用すると、古いパスへの参照がアップデートされます。 さらに、コンポーネントのプロパティでリソースのロケーションをアップデートする必要があります。 次の手順では、リソースのロケーションを定義するプロパティを含む、これらのプロパティをすべてアップデートします。

« プロトタイプのリファクタリングコンポーネントメタデータプロパティの定義 »
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています