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

NetBeans IDE 4.1 Beta

Sun以外のアプリサーバを設定できればいいのに。サーバプラグインAPIってあるのかな。

Hibernate 3.0RC1 Released

ほぉ、Unitテストだけで27,948行。

JBoss ASのスリム化

すばらしい。

Aspect-Oriented Software Development with Use Cases がもう出版されていた。

by Ivar Jacobson。買わねば。

EJB 3.0 Preview2 -> Preview4の注意

Early Draft2仕様書のRevision Historyには、個別のアノテーションやメソッド名の変更までは書かれていません。でも、コンパイルすればコンパイルエラーになるので変更点はすぐにわかります。気づいた点だけメモ。 @Txが@TransactionAttributeへ変更された。…

Apache Open Source License

ApacheコミッタはIDEAのライセンスがもらえるそうです。 参考:IDEA Open Source License

JBossRemoting 1.0.1 Released

ONJava.comにIntroducing JBoss Remotingという解説記事が出てました。

EJB 3.0 Preview 4 -- JBoss EJB 3 Extensions

バグフィックスとEJB3拡張。動作させるにはJBoss 4.0.1SP1が必要なようです。

Axis 2.0 Milestone Release #1

WS

ドキュメント指向・非同期通信。RPCからの脱却。

MockEJB framework

JNDIプロバイダのソースを眺めてみました。簡単そうです。 他のソースも眺めてみました。楽しいです。たとえば、次のコードはMockContainer#deploy public void deploy( SessionBeanDescriptor descriptor ) throws NamingException { SessionBeanHome home …

What is the difference between a Collection and Collection?

目から鱗。

Which super-subtype relationships exist among instantiations of generic types?

頭の中がwildcardです。

JNDI SERVICE PROVIDERS

この絵を見ると「今ならJNDIサーバそれ自身もDIで作り直せるかも」と思う。そうなれば、@Injectの見方も変わるかな。

Building a Service Provider (from JNDI Tutorial)

自作するには、最低でもContext, InitialContextFactory, NameParserを作る必要がありそう。それにしてもContextのクラスコメントは長いな。

Java Generics参考文献

Generics Tutorial(PDF) Adding Wildcards to the Java Programming Language(PDF) Java Language Specification 3rd Edition(zip) Java Generics FAQs - More Information on Java Generics

IntelliJ IDEA in Action

June 2005, 450 pages. 買うべし。

Mastering Enterprise Java Beans Third Edition

ダウンロード可ですが、本も買うつもり。リファレンスとして重宝しそう。

Message Driven POJOs

JMX, Message Driven POJO, Design by Contract。AOPで楽しい世界が広がります。 (簡単どうかは知りませんが)こういう実験ができるのがいいですね。

in-memory JNDI provider

うーん。探してはみたけれど、自分でプロバイダを書いた方が良い気もする。 Commons DBCP Tyrex JNDI MockEJB JNDI

JBoss Product Versioning

4.0.1SP1のSPの意味。

4.0.1SP1 Released

EJB 3.0 Preview3にはコレを使うのかな。

育児メモ(1歳5ヶ月)

名前を呼ぶと、片手を挙げて「ハーイ」。 積み木を壊すだけでなく、積めるようになった。 まだ話せないが、親の言うことはかなり分かっている様子。 床に鉛筆でらくがき。

はてなダイアリーにプレビュー機能がついた。

日記を書くとき、よくタイプミスするので嬉しいです。

The Art of Computer Programming Vol.4 (from javanews.jpの情報投稿BBS)

Slashdotで"Many own, few read"という言葉が踊ってます。でも、MMIXと呼ばれる、RISCベースに生まれ変わったMIXを見てみたい気もします。

EJB 3.0 Preview 3 Released

InterceptorやCallbackに対応しています。

軽量EJBコンテナ

EJB

An EJB3 container can be a lightweight, embeddable microcontainer that you would use inside a Swing app for example. EJBコンテナはもともとはEJBが動くためのランタイム環境に過ぎません。 だから、EJB3は本来あるべき姿に近づいただけ。

@Management interface support

JBoss AOPを前面に出すより、このように「EJB3の拡張サービス」としてフレームワーク化する方が一般受けはずっと良い気がします。というか、JBossがやらずともJMXもいずれこうなるのは時間の問題かな。

AOP@Work

AOP

AOP tools comparison, Part 1: Language mechanisms AOP tools comparison, Part 2: Development environments

EJB 3.0 - Early Draft Review 2

EJB

Persistence APIが分離されています。参考: TSS EJB 3.0 EDR2 by Gavin King Gavin Kingによる@Interceptorに関するコメント: One immediate consequence of this new feature is that people will be able to build EJB frameworks. うんうん。そうそう。

JBoss 4.0 - The Official Guide

Amazonに表紙の写真が載っています。"by The JBoss Group"と書いてあるところを見ると、デザインを依頼したのはかなり前ということがわかります。 Hardcover: 948 pages Publisher: Sams (April 27, 2005) ISBN: 0672326485