タグ

j2eeとtipsに関するhiro360のブックマーク (4)

  • SpringとEJB 3.0の機能比較 第1回:CodeZine

    FindBugsを使うと、Javaの危険なバグを特定し、修正することができます。そのユニークな機能は、Javaの世界に数ある静的分析ツールのなかでも異彩を放っています。FindBugsのどこがどう特別なのか、この記事で解き明かすことにします。

  • プログラミングと開発者のためのCodeZine:SeamでJavaプロジェクト開発を大幅に効率化する(Seam, JBoss, J2EE)

    連載では、Curlを利用したことのないJavaプログラマを対象にCurlを説明します。Javaで作られたサーバーサイドと、クライアントサイドであるCurlとの間で通信を行い、簡単なデータの受け渡しを行うまでの入門的な内容を連載の中で説明します。 Builderパターンは、Template Methodパターンによく似ています。Template Methodパターンとの大きな違いは、その目的がオブジェクトを生成することであり、アルゴリズムを実行することではないという点です。Builderパターンは、役割分担を明確にするだけでなく、インターフェイスと実装の分離を実現する代表的な事例であり、パターンを使用しない場合に起こりうる重複をかなりの程度防ぐことができます。

  • EJB 2.1からEJB 3.0への移行:CodeZine

    連載では、Curlを利用したことのないJavaプログラマを対象にCurlを説明します。Javaで作られたサーバーサイドと、クライアントサイドであるCurlとの間で通信を行い、簡単なデータの受け渡しを行うまでの入門的な内容を連載の中で説明します。 Builderパターンは、Template Methodパターンによく似ています。Template Methodパターンとの大きな違いは、その目的がオブジェクトを生成することであり、アルゴリズムを実行することではないという点です。Builderパターンは、役割分担を明確にするだけでなく、インターフェイスと実装の分離を実現する代表的な事例であり、パターンを使用しない場合に起こりうる重複をかなりの程度防ぐことができます。

  • Apache Beehiveの開発を体験する(コントロール作成編):CodeZine

    はじめに 企業の業務システムや電子商取引がJavaでWeb化されるにつれ、J2EEは急速に普及してきました。しかし、その複雑すぎる仕様が高い学習コストとバグの原因にも繋がり、多くの開発者を悩ませてきました。また近年、SOA(サービス指向アーキテクチャ)と呼ばれる、大規模なシステムを複数のサービスとして分割して開発する手法が脚光を浴びています。今回は、これらJ2EEやSOAのビジネスアプリケーションを簡易に開発することを目的にApache Software Foundationが開発を進めているApache Beehiveを取り上げ、その概要とコントロールについて詳細に解説します。対象読者 J2EEアプリケーションの開発者。またはJ2EEの開発に興味がある読者。環境 稿では、Apache Beehiveで実装されたサンプルアプリケーションが正しく動作する環境が必要になります。必要なものを表

  • 1