3.1. 事前準備¶
本項では、intra-mart Accel Kaiden!でプログラミングする際の準備内容を説明します。本書では、本項の事前準備が完了していることを前提に記載しています。
3.1.1. 開発環境構築¶
本書のプログラミング方法は、intra-mart e Builder for Accel Platformを前提としています。本項では、intra-mart e Builder for Accel Platformのインストール、および開発プロジェクトの準備を行います。
3.1.1.1. intra-mart e Builder for Accel Platformの準備¶
intra-mart e Builder for Accel Platformのインストール、およびデバッグサーバの構築を行います。構築手順の詳細は、『intra-mart e Builder for Accel Platform セットアップガイド』を参照してください。コラム
デバッグサーバの構築時(WARファイルの作成時)には、利用するintra-mart Accel Kaiden!のモジュールを追加してください。また、WARファイルのデプロイ後、テナント環境の構築まで完了させてください。
3.1.1.2. モジュール・プロジェクトの作成¶
intra-mart e Builder for Accel Platform上にモジュール・プロジェクトを作成し、プロジェクトの設定を行います。プロジェクトの作成・設定の方法に関しては、『intra-mart e Builder for Accel Platform ユーザ操作ガイド』のモジュール・プロジェクト作成、およびプロジェクトの設定を参照してください。コラム
モジュール・プロジェクト作成ウィザードでは次の情報を参考に入力してください。あくまで参考値ですので、別の値を入力していただいても問題ありません。
- プロジェクト名 :tutorial
- グループID :jp.co.slcs.kaiden2
- アーティファクトID:tutorial
- バージョン :1.0.0
3.1.1.3. applicationContext.xmlの作成¶
モジュール・プロジェクトの作成後、applicationContext.xmlの作成をします。「applicationContext-kaiden_tutorial.xml」を「src/main/resources/META-INF/spring」に作成し、次のように編集します。この設定により、指定パッケージ配下のクラスがSpringのコンポーネント対象として扱われます。本項以降のチュートリアルでは、ルートパッケージを”jp.co.slcs.kaiden.v2.tutorial”と設定したものとして記載しています。<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.1.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.1.xsd"> <!-- DIコンポーネントの対象とする要素のトップレベルパッケージ --> <context:component-scan base-package="jp.co.slcs.kaiden.v2.tutorial" /> </beans>