タグ

EJBに関するkiyo_hikoのブックマーク (5)

  • EJBコンテナが分散コンポーネントモデルから軽量なDIコンテナに変化してきた歴史を振り返る - 達人プログラマーを目指して

    十年一昔といいますが、文字通り一昔前の書籍ではJ2EEのEJBコンポーネントはプロセスが分散化されたリモート呼び出しにより処理を行う分散コンポーネントとして説明されています。そして、残念ながら現状Java EE関連の日語の書籍はこうした古い時代に書かれたものがほとんどとなっています。それゆえ、 開発効率がきわめて悪い 実行性能が悪い*1 仕様がきわめて複雑で理解が大変 といった悪いイメージが定着してしまっているのではないかと思います。しかしながら、最新バージョンのJava EE6では、Spring、Guice、SeamなどのOSSの軽量コンテナのアイデアを取り込むことにより、以前とは比較にならないくらい開発効率が改善されているという事実があります。 ここでは、Hello WorldのEJBの書き方を以前の古いバージョンから順次振り返りながら比較してみることで、EJBのプログラミングモデル

    EJBコンテナが分散コンポーネントモデルから軽量なDIコンテナに変化してきた歴史を振り返る - 達人プログラマーを目指して
  • DAOとかVOとかDTOとか - 人類みんなごくつぶし

    設計、コーディングで用いられる言葉の整理。こいつらって何よ? DAO(データアクセスオブジェクト) VO(バリューオブジェクト、値オブジェクト) DTO(データトランスファーオブジェクト) エンティティ これらは、EJBの出現により(?)メジャーになった言葉たちです。 DAOは、DB(永続ストア)にアクセスするためのクラスです。 たいてい、VOを引数に受け取って、INSERT、UPDATEを行ったり、 SELECTしてVOやVOのリストを返したりします。 DTOはVOとほぼ同義ですが、微妙に違います。 何が微妙に違うかはメンドクサイので忘れます。 エンティティは、DAO+VO(DTO)のようなペアでDB操作を行わず、 エンティティクラス自体のメソッドにINSERTやSELECTを行うメソッドを定義します。 (SELECTは別のクラスにしたり、staticメソッドにしたりもする) VO/DT

    DAOとかVOとかDTOとか - 人類みんなごくつぶし
  • JBossのインストール - shrikeの日記

    JBossの入手 [root]# cd /usr/local/src [root]# wget http://downloads.sourceforge.net/jboss/jboss-4.0.5.GA.zip?modtime=1161642673&big_mirror=1 JBossのインストール [root]# unzip jboss-4.0.5.GA.zip [root]# mv jboss-4.0.5.GA /usr/local/jboss JBoss用ユーザーの作成 [root]# useradd jboss [root]# chown -R jboss:jboss /usr/local/jboss 環境変数の設定 [root]# su - jboss [jboss]$ vi .bash_profile JAVA_HOME=/usr/local/jdk JBOSS_HOME=/u

    JBossのインストール - shrikeの日記
    kiyo_hiko
    kiyo_hiko 2010/08/17
    ターミナルからJBossインストールの手順。一応EcoLinux10.04でも動いた。
  • nextindex.jp

    nextindex.jp 2020 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

  • ITMediaエンタープライズ:JBossで学ぶEJB入門

    特集:第3回 JBossのインストールから基的な使い方まで [国内記事] Webアプリケーション構築で拡張性を持たせるEJB。オープンソースとして提供されているアプリケーションサーバソフト「JBoss」を取り上げ、インストールから基操作までを解説する。[3/25 18:00] 特集:第2回 インタフェースとBeanクラス作成でEJBの核を知る [国内記事] 第2回目は、具体例として単純なソースコードを挙げ、Enterprise Bean作成のための手順を示していく。次回に解説するJBossインストール後に実行環境として利用していくものだ。[2/13 16:02] 特集:第1回 EJBの仕組みを知ろう [国内記事] Javaによるアプリケーションサーバ構築の際、JSP/サーブレットに対し、より高機能分散化させる手段として「EJB」と呼ばれる仕組みがある。この特集では、このEJBによるアプ

  • 1