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




コメント