H2 Database Engine-インストールと起動公式サイトにアクセス http://www.h2database.com/html/frame_ja.html 以下のファイルをダウンロード Version 1.0.60 (2007-10-20) All platforms (zip, 3.7 MB) Zip ファイルを解凍 h2/bin/h2.bat をダブルクリック Web ブラウザが自動起動し、 H2 コンソール( http://localhost:8082/ )が表示されれば OK
Daoパターン D ata A ccess O bjectの略 依存関係を疎にするための考え方 永続ストレージ(DB)にアクセスする処理を、本来行うべき処理から離す プレゼンテーション xxAction ビジネスロジック xxLogic Dao xxDao DTO (DataTransferObject)
18.
Seasar概要 軽量DIコンテナ 設定ファイルをほとんど書く必要がないアプリケーションを修正したときでも再起動なしで即座にその変更を認識できる Hot Deploy(ホット・デプロイ):Seasar2.4から利用可 スクリプト言語並みのさくさく感 http://s2container.seasar.org/2.4/ja/ より引用
19.
Seasar概要 設定ファイルを書かなくてもすむように、Convention overConfigurationの考え方が取り入れられている。 Convention over Configurationとは、「適切な規約を守れば特に面倒な設定をしなくても、 フレームワークが自動的に適切な設定をしてくれるという考え」で、 Ruby on Railsによって 提唱されました。 Seasar2のConvention over Configurationは、Ruby on Railsから ヒントを得ました。 http://s2container.seasar.org/2.4/ja/ より引用
20.
Seasar概要 DI×AOP を実装するコンポーネントコア(必須コンポーネント)である S2Container が相当 DI ( D ependency I njection) AOP( A spect O riented P rogramming) トランザクションの自動制御、トランザクションと連動したコネクションプーリングを実装している POJO から簡単に利用可能 POJO ( P lain O ld Java O bject) Tomcat のような、 Servlet コンテナ上で動作させることができる