>>216

書かなきゃいけないコードって、別に普通にJavaBeansで書くのとほとんど
変わらないと思うんだけど。JavaBeansからEJBへの移行ってやったことある?
どっちでもビジネスロジックに専念するだけで済んだよ?

RemoteやHomeのことをいってるのかな?
EJBの基本的な「お約束」の部分は普通ウィザード任せでしょ?
これはJ2EEに限らず他のアーキテクチャでもそうだし。

> 開発者が分散トランザクション制御とか、インスタンスのライフサイクル管理とか
> コネクションプーリングとか、SQL文ガリガリとか、セッション管理とか、負荷分散とか
> 考えなきゃいけないのが鬱。

これはむしろ基盤チームの人たちやデプロイヤといった、ごく小数の精鋭部隊が
DD作る時に考えればいいだけのことじゃないかな?(SQL除く)
開発者は上記の技術についてコードに一切記述する必要がないよね?意識する必要さえない。
開発者はロジックのみに専念できるはず。

小数の精鋭部隊(=基盤を作る側)が苦しむ代わりに、大多数のプログラマがその土台に乗って、
ごく単純なロジックだけを力技でガリガリ作っていけるのがコンポーネント指向のいいところだと思う。