2005-07-01から1ヶ月間の記事一覧
Chapter 3 のその4です。Interceptorが出てきました。InterceptorってAOPの一例だと思うのですが、EJB 3.0ではAOPに対するスタンスというのはいかほどのものなのでしょう。AspectJとかと一緒に使われることなども考慮に入れられているんでしょうか?そういえ…
前回うまくいかなかったローカルインタフェースを使用したEJBへのアクセスですが、根本的に勘違いしてたのでもういちどやり直します。 登場人物はClientとShoppingCartBeanとCalculatorBean。 ShoppingCartBeanはリモートインタフェースを持っているステート…
Chapter 3 のその3です。コールバックメソッドとコールバックリスナークラスの節に進みます。Interceptorとホームインタフェースの節はChapter 3 のその4で扱おうと思います。細切れだと若干見にくい気がしますが、まぁいいか。3.4 Callbacks and Callback L…
Chapter 3その1です。1日1Chapterといくつもりでしたが、ちょっと無理でした。JBossの勝手がよくわからないんです...。ということで3.3 Exceptionまでです。Chapter3 Enterprise Bean Class and Business Interface内容はエンタープライズBeanコンポーネント…
明日からは出張なので3日ほど入門記かけないかも。(サボってるわけではないよとアピールしてみたり)。
JBOSS 4.0.3 RC1、@Remoteとかのアノテーション変更してホットデプロイするとJNDIの登録が残ったままになってしまうときがある。デプロイめんどくさいな。適当に触っていたら時間ばかりがすぎて、入門記すすめませんでした…。
Chapter2に突入します。気を抜くと単なる翻訳になってしまうなぁ。要点を絞って進みたいと思います。Chapter2 Overview of the EJB 3.0 Simplified APIEJB 3.0はEnterprise JavaBeansのアーキテクチャを単純化することに焦点をあわせています。主な単純化は…
第10回J2EE勉強会(含む飲み会)で気になったことをメモしておきます。 TestCaseにJavaDocをつけてテスト仕様にする。 事前条件は事後条件から導き出すもの。その過程がプログラム。 O/Rマッピングでオブジェクトグラフをどこまで取ってくるかはトランザクショ…
Java Worldを購読している方に最新号を見せてもらったところEJB3.0の記事が載っていました。この記事ではPublic DraftではなくPublic Reviewと呼んでいるんですよねー。たしかドキュメントがおいてあるサイトでもPublic Reviewと書いてあったような気がしま…
今日からSimplified APIを読んでいきたいと思います。まず目次から。こんな感じ。 Chapter1 Introduction Chapter2 Overview of the EJB 3.0 Simplified API Chapter3 Enterprise Bean Class and Business Interface Chapter4 Stateless Session Bean Chapte…
日記の更新が滞りがちな私ですがEJB 3.0(Public Draft)の入門記をはじめようかと思い立ちました。前から入門記って一回やってみたかったんですよ、実は。あと、EJB3.0ってほんとのところどうなのよ、ととても気になるのです。内心DIコンテナあればいらないん…
最近は求人をブログでするもんなのか。 http://d.hatena.ne.jp/PROMATE/
TSSより http://media.techtarget.com/tss/BeJUG/EJB3/index.html 全体の1/3くらいまで読んだ(聞いた)。聞き取れた英語は1/10くらいだったりする…。 サンプルのコードをみるとprivateなフィールドにDIは普通みたい。コンテナ外でのテストでめんどくさくな…
Seasar4 EA1にさわりました。新感覚な世界です。これで設定ファイル書かなければいけないからDIコンテナ嫌いという人が興味もってくれるといいなぁ。以下さわってみて気づいたことのメモ。 S2ContainerのgetComponentメソッドを呼び出す前にS2Containerのini…
JBossの4.0.3 RC1を使ってチュートリアルのコードをちょっと変更したものを動かしてみる。privateなフィールドにDIできてしまうんですけどコレって普通なんでしょうか?気になる。インタフェース public interface Calculator { int multi(int x, int y); } …
ざっくり読んでみた(全部じゃないけど)のでメモを。 DIされるオブジェクトってJNDIから取得されるんだ... @Injectアノテーションはなくなったみたい。 persistence APIってJ2EEだけじゃなくてJ2SEもターゲットにしている。ということはEJB使わないしとか、…