2005-07-01から1ヶ月間の記事一覧

EJB 3.0(Public Draft)入門記 Simplified API Chapter3 その4

Chapter 3 のその4です。Interceptorが出てきました。InterceptorってAOPの一例だと思うのですが、EJB 3.0ではAOPに対するスタンスというのはいかほどのものなのでしょう。AspectJとかと一緒に使われることなども考慮に入れられているんでしょうか?そういえ…

EJB 3.0(Public Draft)入門記 Simplified API Chapter3 その2

前回うまくいかなかったローカルインタフェースを使用したEJBへのアクセスですが、根本的に勘違いしてたのでもういちどやり直します。 登場人物はClientとShoppingCartBeanとCalculatorBean。 ShoppingCartBeanはリモートインタフェースを持っているステート…

EJB 3.0(Public Draft)入門記 Simplified API Chapter3 その3

Chapter 3 のその3です。コールバックメソッドとコールバックリスナークラスの節に進みます。Interceptorとホームインタフェースの節はChapter 3 のその4で扱おうと思います。細切れだと若干見にくい気がしますが、まぁいいか。3.4 Callbacks and Callback L…

EJB 3.0(Public Draft)入門記 Simplified API Chapter3 その1

Chapter 3その1です。1日1Chapterといくつもりでしたが、ちょっと無理でした。JBossの勝手がよくわからないんです...。ということで3.3 Exceptionまでです。Chapter3 Enterprise Bean Class and Business Interface内容はエンタープライズBeanコンポーネント…

入門記ちょとお休みの予定

明日からは出張なので3日ほど入門記かけないかも。(サボってるわけではないよとアピールしてみたり)。

JBOSS 4.0.3 RC1

EJB

JBOSS 4.0.3 RC1、@Remoteとかのアノテーション変更してホットデプロイするとJNDIの登録が残ったままになってしまうときがある。デプロイめんどくさいな。適当に触っていたら時間ばかりがすぎて、入門記すすめませんでした…。

EJB 3.0(Public Draft)入門記 Simplified API Chapter2

Chapter2に突入します。気を抜くと単なる翻訳になってしまうなぁ。要点を絞って進みたいと思います。Chapter2 Overview of the EJB 3.0 Simplified APIEJB 3.0はEnterprise JavaBeansのアーキテクチャを単純化することに焦点をあわせています。主な単純化は…

第10回 J2EE勉強会

第10回J2EE勉強会(含む飲み会)で気になったことをメモしておきます。 TestCaseにJavaDocをつけてテスト仕様にする。 事前条件は事後条件から導き出すもの。その過程がプログラム。 O/Rマッピングでオブジェクトグラフをどこまで取ってくるかはトランザクショ…

EJB 3.0(Public Draft) 入門記以前 2

Java Worldを購読している方に最新号を見せてもらったところEJB3.0の記事が載っていました。この記事ではPublic DraftではなくPublic Reviewと呼んでいるんですよねー。たしかドキュメントがおいてあるサイトでもPublic Reviewと書いてあったような気がしま…

EJB 3.0(Public Draft)入門記 Simplified API Chapter1

今日から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) 入門記以前

日記の更新が滞りがちな私ですがEJB 3.0(Public Draft)の入門記をはじめようかと思い立ちました。前から入門記って一回やってみたかったんですよ、実は。あと、EJB3.0ってほんとのところどうなのよ、ととても気になるのです。内心DIコンテナあればいらないん…

ブログで求人

最近は求人をブログでするもんなのか。 http://d.hatena.ne.jp/PROMATE/

[EJB] The new EJB 3 Persistence API

TSSより http://media.techtarget.com/tss/BeJUG/EJB3/index.html 全体の1/3くらいまで読んだ(聞いた)。聞き取れた英語は1/10くらいだったりする…。 サンプルのコードをみるとprivateなフィールドにDIは普通みたい。コンテナ外でのテストでめんどくさくな…

Seasar4 EA1

Seasar4 EA1にさわりました。新感覚な世界です。これで設定ファイル書かなければいけないからDIコンテナ嫌いという人が興味もってくれるといいなぁ。以下さわってみて気づいたことのメモ。 S2ContainerのgetComponentメソッドを呼び出す前にS2Containerのini…

privateなフィールドにDI ?

EJB

JBossの4.0.3 RC1を使ってチュートリアルのコードをちょっと変更したものを動かしてみる。privateなフィールドにDIできてしまうんですけどコレって普通なんでしょうか?気になる。インタフェース public interface Calculator { int multi(int x, int y); } …

EJB3.0 Public Draft メモ

EJB

ざっくり読んでみた(全部じゃないけど)のでメモを。 DIされるオブジェクトってJNDIから取得されるんだ... @Injectアノテーションはなくなったみたい。 persistence APIってJ2EEだけじゃなくてJ2SEもターゲットにしている。ということはEJB使わないしとか、…