kaisehの日記

2008-01-29

「S2Swing」をSeasarのSandboxプロジェクトに登録しました

21:04

ここ1週間ほど、SwingSeasar2を連携させるフレームワークを必要に駆られて作っているんですが、このフレームワークを「S2Swing」と名付けて、SeasarのSandboxプロジェクトに登録することにしました。

以下、S2Swingの説明です。

現在JCP (Java Community Process) では、将来のJavaデスクトップ開発で必須になると思われる、以下の仕様が策定されています。

このうち、Swing Application FrameworkとBeans Bindingはすでに参照実装が出ていて、NetBeans 6にも標準で組み込まれています。この2つのライブラリに抽象レイヤを被せて、さらに使いやすくしたものがS2Swingです。

S2Swingは、名前規約やアノテーションAOPをフルに活用することで、UIとモデルを綺麗に分離させ、Webアプリ開発と良く似たスタイルでデスクトップ開発を可能にすることを目標にしています。

Javaのデスクトップ開発向けの先行フレームワークとしては、JFace/Eclipse RCPを対象にしたUrumaがあります。当面、Urumaを目標に開発を進めていこうと思っています。

開発記をはてなに書いていくので、興味を持った方は読んでください。

hnququdhphnququdhp2011/04/06 09:402722ug <a href="http://krmruaokeftn.com/">krmruaokeftn</a>, [url=http://xtshfzesacmm.com/]xtshfzesacmm[/url], [link=http://grgazhsilmwe.com/]grgazhsilmwe[/link], http://faqxdhuloywf.com/