JavaEE

WebLogicのインストーラからコンソールモードが消えていた

You can run the Oracle Universal Installer in either graphical mode or silent mode. Fusion Middleware Installing Software with the Oracle Universal Installer マジかよ。不便過ぎる…。 WebLogicのためにXを入れろというのか。サイレントモードなん…

JSF

20-22章 Strutsの後釜(になりたがっているらしい)。ちょっと微妙だな。Strutsの宜しく無い点は、URLとクラスの対応及びページ遷移をstruts-config.xmlに書くのが大変面倒くさいのとカスタムタグ暗記が大変点なんだけど、JSFもこれまたページ遷移をfaces-conf…

JMSの仕組み/メッセージ駆動Beanの仕組み

16章/17章 JMSの説明と、MDBじゃない単体APでのJMSプロデューサとJMSコンシューマの例。 JMSの良い点は通信の確実性だな。受信側の処理が正常終了してから始めてキューから削除されるんで途中でサーバが落ちても大丈夫。ただヘボい事すると「受信→処理失…

アプリケーション間の連携パターン

15章。11章〜14章のJPAは眠くなって仕方ないのでスキップ。 1.同期・要求応答型 2.一方向型 3.非同期/コールバック型 4.非同期/ポーリング型 があるよ、という常識的な話。 ちなみに私の好きなパターンは4。処理要求をHTTPで受けたらJMSキュ…

JPAとリレーションシップ

11章。長い。余りの長さと詰まらなさに1章分は読めず。つか私の経歴からすっぽり抜けているのがこのDB設計とファームウェア系。 11.1.1 ・リレーションシップの実装はJavaのクラスとRDBとで異なる。概念や出来る事も微妙に異なる。 ・JPAではエンティティ…

JPAの基本

10章。 ・DAOとJPAのコード比較が。JPAの方が微妙に短い、が、かなり似ている。 ・JPAはコードとは別に定義ファイル(persistence.xml)が必要。META-INFに置く。 JDBCドライバのクラス名とかDBへのログイン用情報とかトランザクション参加方法とか ・DAOパ…

O/Rマッピング

9章 O/Rマッピングの概要 JavaのオブジェクトとリレーショナルDBのマッピング、がO/Rマッピング ・自前マッピング ・直接JDBCを操作 原始的 ・DAOパターン 現在メジャーな手法。永続化ロジック専門のクラスを噛ませる。 ・自動マッピング ・エンティティBea…

AOPとインターセプタ、EJBタイマーサービス

7章と8章 ・アスペクト指向プログラミングの概要。 名前は聞いた事あるけどこれはやったこと無い新技。んー…Javaって#ifdefを捨てたばかりにこんなモノを…。 ・Javaを拡張した特殊言語で記述されたソースを特殊コンパイラで処理し、コンパイル時に織り込む…

セッションBeanとトランザクション

6章。この本全部で33章あるんだが…1日1章として1ヶ月か。 ・悲観的ロックと楽観的ロック。 違いは後者は更新対象のローが他のトランザクションによって書き換わったか否かをロジックで判断する(排他ロックはしない)。後者の方が高速だけど判断が入るの…

DI

5章。DIの概要と、JavaEEでのDI。 DIって昔JUnitイン・アクション作者: ビンセントマソル,テッドハスティード,Vincent Massol,Ted Husted,クイープ出版社/メーカー: ソフトバンククリエイティブ発売日: 2004/05メディア: 単行本 クリック: 55回この商品を含…

EJB3.0

3章と4章 3章はEJBの概要のほかは ・エンティティBeanの後継としてJPA規格がある。 ・ローカル呼び出しとリモート呼び出しのスレッドに関する記述もある。 ローカル呼び出し ローカル呼び出しは(略)コンテナが割り当てる実行スレッドは、Webコンポーネント…

JavaEE5への道のり、JavaEEの概要

1章はEJB2.0の問題点→EJB3.0の利点 ・デプロイメントディスクリプタ書くのが超面倒→ソース中のアノテーションに ・EJBコンテナへの依存→DIでPOJOっぽく 2章はEARの構造 ・EAR,EJB-JAR,WARのディレクトリ構造とデプロイメントディスクリプタが纏まってる。 …

SOAP

→といいつついきなり18&19章 SOAP の所を読む。 Javaコード中のアノテーションとWSDLとそのXMLスキーマの対応箇所が図示してあって判りやすい。名著決定。 ところで@SOAPBindingのパラメータスタイルはWRAPPEDがデフォルトだそうな。へー。UNWRAPPED(つかBA…

マスタリングJava EE5

マスタリングJavaEE5 (CD-ROM付) (Programmer’s SELECTION)作者: UFJIS株式会社斉藤賢哉出版社/メーカー: 翔泳社発売日: 2007/08/28メディア: 大型本購入: 6人 クリック: 41回この商品を含むブログ (33件) を見る古本屋のネット通販で買ったら送料含めても新…