6

liferay インストールでの単純なポートレット開発から、Spring webmvc ポートレット ベースの開発に切り替えるのが良い考えかどうかを議論しています。

まもなくいくつかのポートレットの開発を開始しますので、今がその時です。しかし、Spring 3.0 よりも古いバージョンでは機能しないポートレット 2.0 機能の一部を使用したいという問題があることがわかりました。(右?)

待つ価値があるかどうか、誰か洞察がありますか? (とにかく 3.0 はいつ予定されていますか?) 現在のマイルストーンは十分に安定していますか?

私たちの最初の本当のリリースは今年の最後の四半期になるので、SpringSource の連中は最終版をリリースするまでに時間が残っています... ;-)

何か案は?

アップデート

そのため、Spring 3 がリリースされ、必要なすべての JSR286 機能がサポートされています。(JSR286機能のかなり完全なサポートだと思います)

私が見ている唯一の欠点は、注釈に関して最新ではないドキュメントです。

4

4 に答える 4

2

Liferay で Spring Portlet MVC 2.5 を使用しており、優れた結果が得られています。JSR-286 機能 (イベントなど) のほとんどは、DispatcherPortlet クラスを拡張することで到達できます。

今後の 3.0 リリースに向けてまだ多くのバグが未解決であるため、私はかなり保守的で、安定した成熟したバージョン 2 を使用します。

于 2009-04-07T13:42:08.367 に答える
1

Spring 3.0M4を使用したPortletMVCについて知り始めたところ、Spring3(JSR-286)の機能と注釈を使用して変更されたPetPortletサンプルに出くわしました。それはMavenizedであり、おそらくLiferayに直接展開することはできませんが、それでも良い例を提供します。

他に出くわした場合はコメントしてください。

于 2009-08-21T11:22:47.090 に答える
1

ユルゲン・ヘラーは、2008年7月をSpring3.0のリリース予定日として発表しました。

http://www.springify.com/archives/15

彼らは遅れていると思います。8)

マット・レイブルは、ほぼ6か月前の2008年10月にその事実を嘆きました。

http://raibledesigns.com/rd/entry/the_colorado_software_summit_and

新しいプロフェッショナルモデルとオープンソースモデルが可用性に影響を与えているのではないかと思います。

また、Spring DM、Spring Blaze、SpringIntegrationの作業も現在進行中です。

彼らの過去の高品質なリリースの歴史を考えると、コードが彼らの標準に達していることを確認するために、彼らは早期にリリースしたいという衝動に抵抗しているに違いありません。

于 2009-04-07T22:44:26.783 に答える
1

Spring フレームワークには、コード品質の優れた実績があります。過去に彼らのMリリースは高品質だったので、私はそれを使用することを恐れませんでした.

于 2009-04-07T13:07:04.503 に答える