【ハウツー】

iPhone向けWebアプリも瞬時に生成! 「MyEclipse for Spring 8.6」を試す

3 Scaffoldingで生成されるもの

    土岐孝平  [2010/08/30]

    Scaffoldingで生成されるもの

    Scaffoldingで生成される主なものを各層ごとに示した表を以下に示す(表1)。本稿では概要を示すだけにするが、詳細な情報が知りたい読者はこちらのWebサイトを参照願う。

    表1 : Scaffoldingで生成される主なもの

    生成される主なもの
    Web層(Spring MVC) Springのコントローラ(@Controller)
    Junit tests
    JSPファイル
    SiteMesh の設定ファイル
    css・画像ファイル
    ローカライズ用のファイル
    Springのコンテキストファイル
    Web層(Spring Web Flow) Flowの定義ファイル
    Junit tests
    JSPファイル
    SiteMesh※10の設定ファイル
    css・画像ファイル
    ローカライズ用のファイル
    Web Flowのダイアグラム
    Springのコンテキストファイル
    Web層(iPhone) Springのコントローラ(@Controller)
    Junit tests
    JSPファイル(iPhone用に調整されている)
    SiteMeshの設定ファイル
    css・画像ファイル
    ローカライズ用のファイル
    Springのコンテキストファイル
    Web層(Flex) mxmlファイル
    ActionScriptファイル
    css・画像ファイル
    Springのコンテキストファイル
    Flexの設定ファイル
    Flexのコンパイル用のantスクリプト
    Web層(GWT) GWTを使用したJavaのソース
    css・画像ファイル
    Springのコンテキストファイル
    GWTの設定ファイル
    サービス層 サービスインタフェース
    Springのサービス(@Service)
    サービスインタフェースの実装
    Junit tests
    Springのコンテキストファイル
    ドメイン層 JPAのエンティティ
    プライマリキーのクラス
    データアクセス層 DAOインタフェース
    Springのレポジトリ(@Repository)
    DAOインタフェースの実装
    Junit tests
    Springのコンテキストファイル

    ※10 Webページのレイアウトや装飾を行うためのオープンソースのフレームワーク。
      http://www.opensymphony.com/sitemesh/

    *  *  *

    MyEclipse for SpringのScaffoldingを利用すれば、開発初期の煩わしい作業を省略することができる。例えば、ライブラリのダウンロードやフレームワーク間の連携の実装・設定などをScaffoldingが行ってくれる。また、新しいWeb層の技術を短期間で学習・活用するための手段としても役立つだろう。

    JavaのWebアプリの迅速な開発を探求されている読者はぜひMyEclipse for Springを試すことをお勧めする。

    関連したタグ

    新着記事

    特設サイトの情報

      求人情報

      人気記事

      一覧

      イチオシ記事

      新着記事

      特別企画

      転職ノウハウ

      あなたの仕事適性診断

      4つの診断で、自分の適性を見つめなおそう!

      Heroes File ~挑戦者たち~

      働くこと・挑戦し続けることへの思いを綴ったインタビュー

      はじめての転職診断

      あなたにピッタリのアドバイスを読むことができます。

      転職Q&A

      転職に必要な情報が収集できます

      スカウト転職する

      企業からアプローチのメッセージが届きます。

      マイナビニュースマガジン