2

私が見落としている可能性のあるもの (または Jivebot がまだ私のために書いていないもの) へのポインタを探しています。私が欲しいのは、ユーザー アカウントを管理するための事前に作成された Java フレームワークで、このような関連する一般的なタスクのほとんどを処理します。

たとえば、Jfacets は自動ビュー制御への優れたアプローチですが、それでもビュー コードをローリングする必要があります。一般的なユーザー プロファイル情報、セッション、および場合によってはアカウント間通信、一般的なソーシャル API への接続、API の公開などを入力/保存するための事前にロールされたコンポーネントを持つフレームワークがあるかどうか疑問に思います。ユーザー プロファイル ベースのアプリが必要とする一般的なタスク)。これは現時点ではプロトタイプのアプリです。

ユーザー プロファイルは非常にアプリ固有の領域であり、何かを構築する必要があるかもしれないことは知っています。最初に確認してみようと思いました。

事前に準備されたソリューションがない場合、私は Woko で一目見ただけで気に入っています ( http://woko.wiki.sourceforge.net/ )。事前構成されたスタックには、Hibernate、Spring、Compass、JFacets、Stripes、Maven、および API フレームワークが含まれます。これを最大限に活用してプロトタイプを構築する必要があるかもしれません。

ありがとう

4

1 に答える 1

1

したがって、ユーザー プロファイルは、どのフレームワークにも状況に固有すぎるように見えます。残念なことに、基本的なフレームワークで提供できる基本的な機能がたくさんあるからです。

「ソリューション」の面では、私はオレゴン州ポートランドで開催された Open Source Bridge カンファレンスに参加しています。そして最近、Scala (2 語での説明: Java スクリプト) とそれに基づいて構築された Lift と呼ばれるフレームワーク (3 語での説明: CodeIgniter for Java) に関するトピックを見ました。要するに、これらのテクノロジーは私の世界を揺るがします。

堅牢な Web フレームワークを探している人は、Lift をチェックしてください。Scala を使用すると、Python や Ruby でのプログラミングが好きな人は、コストをかけずに Java の JVM を使用でき、構文も洗練されています (Python 中心の私の心には、Clojure よりも Scala の方が直感的です)。Lift は、Scala 上に構築された MVC スタイルのフレームワークであり、単純に美しく、驚くほど使いやすいです。

通常の免責事項ですが、結果として、これらのテクノロジを使用してスケーラブルな Java アプリ用のアプリ固有のソリューションを構築する方が、使用するユーザー プロファイル フレームワークを探すよりもはるかに短い時間で済みます。

于 2009-06-19T01:35:07.273 に答える