Javaの世界はフレームワークだのコンポーネントだのが氾濫しずぎ。

ただ単に、WEBアプリケーションを作りたいだけでしょ?
それなら技術は限りなく絞って、もっと他の事にパワーを注いだ方がいい。

Servletだけで開発してた頃に比べて、顧客に提示する見積もり工数は減ったか?
主にI○Mを主体とした組織だけが、儲かってるだけじゃないのかな。

それに比べてVBはなんとすばらしいことか。クラサバだから目的は違うけどね。
Studioで用意されたものをさえ使えばいい。DB接続にしても、ADO使うのがスタンダードでしょ。

最終的には、Javaも周辺技術が統一されて、VBみたいなGUIライクな、
低レベルな開発に落ち着くような気がする。
Eclipseのような統合開発環境がアプリケーションフレームワークともっと密接に
パッケージングされた感じかな。