IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
Java仕事で各種フレームワークを比較検討したので、比較用に作った参考資料を公開します。ちなみに現在私は、ドワンゴさんの社内システム開発をお手伝いしてまして、その一環で調べたものです。会社資料じゃなく、私の資料ということでブログで公開してよい、むしろしとけ、とのことなので公開しときます。 今回の案件向けにアプリケーションを画面層コンテナ層データアクセス層に分けて、それぞれフレームワークを選ぶのが目的です。コンテナ層はDIコンテナのうちいずれか、データアクセス層はO/Rマッパーを選ぶことになります。 太枠の範囲が選定対象です。よく本に出てくる杓子定規な階層図とは変えてあります。 次のものを比較検討しました。画面層SAStrutsApache Wicket(ほかにもTeedaとかClick Frameworkとかももともとは候補にあったが、調査が追いつかないので二つに絞った)コンテナSeasa
JInspired, JXInsightプロダクトアーキテクトを務めるWilliam Louth氏は10月31日(米国時間)、「Benchmark Analysis: Guice vs Spring」の題目のもとフレームワークの性能評価結果を紹介している。JXInsightはパフォーマンステスト管理ソリューション。Louth氏は大規模分散システムの経験が深く、Javaで構築した大規模分散システムのパフォーマンス関連分野で第一人者のひとりとされている。 Spring FrameworkはJavaで開発されたJ2EEアプリケーションフレームワーク。DIを実現するフレームワークで、同分野のフレームワークとしては息の長い古典的なフレームワークと言ってよい。関連プロダクトも多数存在し、同フレームワークをシステム開発に採用している企業は多い。 Google GuiceはJavaで開発されたDI(Dep
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く