10月15日(木)1、2コマ目

今日、やったこと

UML

今日のホワイトボード

UML

Unified Modeling Language(統一モデリング言語)の略。

言語と言っているが、要は設計図の描き方。とりあえず、クラス図とシーケンス図はおさえてほしい。

図 UML


クラス図

クラスの静的な関係を表したもの。

要はどんなクラスがあって、フィールド、メソッドはどうなっているを表したもの。

通常、1システムに対して、1つ作成。

図 クラス図


シーケンス図

クラスの動的な関係を表したもの。

要は機能を実現するためにどんなメソッドを呼び出すかを表したもの。

通常、1機能に対して1つ作成。

図 シーケンス図


今日の課題

とりあえずUMLに慣れる。

〇Itemクラス


〇ItemDAOクラス


〇Serviceクラス


〇SearchSrvクラス


〇index.html


〇result.jsp

JavaのWebシステムであることをクライアントに見せないため(セキュリティ的観点から)、クライアントから直接JSPにアクセスさせたくない。

よって、WEB-INF以下にJSPを置いて直接アクセスできないようにする。

JSPをクライアントに表示する際は、フォワード(サーバー内部でJSPを読み込み、クライアントに返す)で処理する。

なお、リダイレクトはクライアントにリダイレクト先をリクエストさせる仕組み。

図 WebContentとWebContent/WEB-INF


〇index.html


コメント

このブログの人気の投稿

10月20日(火)1、2コマ目

12月24日(木)1、2コマ目