勉強会(3回目)振り返り
やったこと
[1.]前回の振り返り
- 前回やったのがTomcatの導入
- http://localhost:8080で表示
- JSPを作成し1から10までの数値を足していく過程を画面表示
- EclipseからMySqlに接続する
[2.]Strutsについて
今回はStrutsを勉強すると分かっていたので事前に
eラーニングの月額受講・無料受講 / コース(講座)提供・運営 / クラウド(ASP)型eラーニングシステム(LMS) | StudySmile にてStrutsの学習を申し込んでいたので
それを元に勉強を進めました。
今はStrutsを使う企業は少なくなってきているのか教材が少ないので
事前に準備をしておけたので勉強会もスムーズに進めました。
[3.]StrutsからDB接続
今回CRUDを実装したかったんですが、時間の関係上、Rしか出来ませんでした。
C:Create ⇒ insert
R:Read ⇒ select
U:Update ⇒ update
D:Delete ⇒ delete
それぞれの頭文字を取ってCRUD(クラッド)と呼んでいます。
SQL文の基本的な使い方ですね。
Strutsの中でMySQLへのDB接続を行ったんですが、普段業務で使っているのが
Accessなので使いづらいったらないわ( ̄ω ̄;)
参考:RDBMS(リレーショナルデータベースマネージメントシステム)
[4.]今までやったことの理解確認
Java | |
---|---|
型の理解 | OK |
forとかループ系 | OK |
Ifとか条件分岐 | OK |
インターフェース | NG |
クラスの継承 | NG |
try~catch | NG |
JSP | |
---|---|
スクリプトレット | OK |
コントローラーとの連携 | OK |
HTMLの基本文 | OK |
JSの基本文 | OK |
CSSの基本文 | OK |
Struts | |
---|---|
MVCの理解 | NG |
Modelの理解 | OK |
Controlerの理解 | NG |
Viewの理解 | OK |
xmlについて | NG |
DB | |
---|---|
Create | OK |
Read | OK |
Update | OK |
Delete | OK |
Webアプリケーション | |
---|---|
Reqest | NG |
Response | NG |
セッション | NG |
今後の課題
設計をしていき
機能を出来るだけ紙にでも書き下ろす
それに対してどれだけの時間で出来るのかを想定する(工数)
実装する(構築)
それに対して想定に対する結果の評価をする。