タグ

Jboss Seamに関するsankasekiのブックマーク (6)

  • @IT:Spring Frameworkで理解するDI(1)

    DI:依存性の注入とは何か?:Spring Frameworkで理解するDI(1)(1/3 ページ) Javaエンジニアであれば最近、「Dependency Injection」や「DIコンテナ」「Spring」、または「Seaser2」といった名前を目にしたことがあるのではないでしょうか。これらは次世代のEJB(EJB 3.0)に取り込まれる動きがあるなど、最近非常に注目されているキーワードであり、今後のJava開発を語るうえで避けては通れない概念の1つになるとされています。 この連載は、「Spring」というフレームワークを利用して、J2EE開発における「Dependency Injection(DI)」というデザインパターンから得られるメリットを紹介し、J2EEの今後の方向性を理解する助けとしていただくことを目的としています。 Dependency Injection:依存性の注入

    @IT:Spring Frameworkで理解するDI(1)
  • 制御の反転 - Wikipedia

    コンピュータプログラミングの用語で制御の反転(Inversion of Control、IoC)とは、なんらかの種類のプログラムにおいて、プロシージャを「呼び出す側」と「呼び出される側」が、従来のプログラムとは逆になるようにする、ということである。たとえば従来の、シェルのコマンドで実行される古典的なアプリケーションではメインループが最上位で動いており、そこからライブラリなどのAPIを呼ぶのに対し、ウェブブラウザ中で実行されるJavaScriptアプリケーションでは、各種のハンドラがブラウザから呼ばれてアプリケーションが動く、というのも大きく見ればそのような「反転」の一種と言える。これが使われる一例としては、プログラムのモジュール化を促進して、その拡張性を高めるために用いられている [1]。用語として Inversion of Control を略した IoC を広めたのはロバート・マーティ

  • 依存性の注入 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "依存性の注入" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2021年6月) 依存性の注入(いぞんせいのちゅうにゅう、英: Dependency injection)とは、あるオブジェクトや関数が、依存する他のオブジェクトや関数を受け取るデザインパターンである。英語の頭文字からDIと略される。DIは制御の反転の一種で、オブジェクトの作成と利用について関心の分離を行い、疎結合なプログラムを実現することを目的としている。 dependencyを「依存性」と訳すのは来の意味[1] から外れているため「依存オブジェクト注入」の用語を採用する文

  • JBoss Seam - EJB 3.0時代のフレームワークを使いこなす (1) JBoss Seamとは | マイナビニュース

    JBoss Seamは、Java EE 5アプリケーションにおいてEJB 3.0(Enterprise Java Beans 3.0)のコンポーネントモデルとJSF(JavaServer Faces)のコンポーネントモデルをシームレスに統合するためのWebアプリケーションフレームワークである。 JSFはWebアプリケーションにおいて画面表示を作成するためのフレームワークであり、MVC Web開発におけるビュー層およびコントローラ層の機能を提供する。具体的には、JSFのタグライブラリで拡張されたJSPを用いてWebインタフェースを記述し、Managed Beanと設定ファイルによってコントローラを実装するという構造になる。 これに対してEJB 3.0はWebアプリケーションにおけるビジネス層を実装するためのAPIである。 JSFもEJB 3.0もJava EE 5では標準APIに含まれており

  • Seam Framework - JBoss Seam

    Built with Seam You can find the full source code for this website in the Seam package in the directory /examples/wiki. It is licensed under the LGPL. Seam Moving Forward As many of you may be aware, there have been a number of changes within Seam over the past year. Here is a quick highlight of the changes and how they may affect you and your application. Seam 2 Seam 2.2 targets JBoss AS 5 and 6

  • Webの上のポジョをステートフルにつなぐJBoss Seam (1/3) - @IT

    Webの上のポジョ をステートフルにつなぐJBoss Seam 【特集】Java EE 6のWeb Beansを先取りするオープンソース 株式会社 クロノス 大石宏一 2008/8/28 EJB 2.1って使えましたか? JBoss.orgが開発した次世代Web2.0アプリケーションを構築するためのオープンソースフレームワーク「JBoss Seam」を皆さんはもうご存じでしょうか。 最近のJavaシステム開発の現場では、POJO(ポジョ、Plain Old Java Object)をベースとした「軽量コンテナ(※注意)」(Spring FrameworkやSeasar2など)を用いた開発が主流となっています。 ※注意:稿で使用する「軽量コンテナ」という用語はコンポーネントがコンテナに依存せず、テストや実行が容易なコンテナを意味することとします。 そもそもこの流れは、EJB(Enterpr

  • 1