TOPJavaチャンネルJavaの開発の下地を確認するために
Java人気過去記事一覧
Java人気過去記事一覧

第3回:Javaの開発環境Eclipseを使いこなす!

2007/8/9
前のページ  1  2   3  次のページ

Javaの開発の下地を確認するために

   Javaアプリケーションの開発環境において、Eclipseはほぼ標準的な開発環境として幅広く利用されている。普段使いなれているはずのEclipseだが、じっくりと調べればまだまだ便利な機能やテクニックがたくさんあるはずだ。そこで今回はEclipseに注目し、これまでThinkITで掲載してきたEclipseに関する連載を紹介しよう。ここで、あなたの理想とする開発環境を構築すべく、じっくりと読んで欲しい。
Eclipseを習得するノウハウを学ぶ
Eclipseの可能性に触れる
Eclipseのテスト環境を体験する
JavaアプリケーションでBIツールを狙え
まるごとEclipseでEclipseの達人を目指す


Eclipseのテスト環境を体験する

   納期やコストを極力犠牲にしないで品質を保証するには、テストやパフォーマンス検証を効率よく行う必要があることはJavaに限らない。エンジニアであれば、最適かつ効率のよう検証を行うことが常に求められている。ぜひ一読してほしいのが、Eclipseにおけるテストとパフォーマンス測定の効率化を行うEclipse TPTPを使った検証手法を詳しく解説したこの連載である。

Eclipseでテストとパフォーマンス検証 Eclipseでテストとパフォーマンス検証
第1回:Eclipse TPTPのインストール
著者:ビーブレイクシステムズ  益原 祐介

はじめに

   Eclipse TPTPは、Eclipse Foundationのトップレベルプロジェクトです。2004年8月にHyadesプロジェクトを発展させる形でEclipse TPTPがトップレベルプロジェクトとして立ち上げられました。

   Eclipse TPTPはオープンソース・商用の如何を問わずに独自のテストやパフォーマンス向けのツールを作成したり、ほかのプラットフォームやツールと統合を可能にするフレームワークとサービスを提供します。TPTPプロジェクトの最終目標は、テストとパフォーマンスツールのためのデファクトプラットフォームであると認識されることです。

Eclipse TPTPでJUnitテスト

   JUnitベースのテストではテスト対象のクラスが変更されるたびにテスト・クラスを修正しなければなりません。その修正範囲は、新規に追加されたメソッドに対するテストであったり、既存のテストに異なるパラメータをわたすなど多岐にわたります。変更が頻繁に発生する場合、テスト・メソッドの追加を忘れるなどのミスを防ぐためにも「テスト・クラスの管理」が重要になります。Eclipse TPTPではテスト・スイートと呼ばれるファイルでテスト・クラスの概要やレイアウトを管理し、データ・プールというファイルによってテストで使用するパラメータを一括管理することが可能です。

   今回の解説ではテスト・スイートを使用したテスト・クラスの実装とテストの実行を行います。またデータ・プールを使用したテスト方法についても解説します。なお、JUnitの基本的な概念やコーディング方法を理解していることを前提として、解説を進めていきます。

JavaアプリケーションでBIツールを狙え

   Java開発における帳票ツールには様々なものがあるが、その中でもEclipse BIRTは「帳票ツール」のみならず「レポーティングツール」といえる性能を持っている。JavaによるBIツールとしての機能を実装するためのノウハウがまとめられているこの連載は、業務アプリケーションをJavaで作成する際に必読ともいえる。

Eclipseが提供するBIとレポーティングツール Eclipseが提供するBIとレポーティングツール
第1回:インストールからはじめるEclipse BIRT
著者:ビーブレイクシステムズ  川本 博之

はじめに

   本連載ではEclipseトップレベルプロジェクトの1つであるオープンソースのレポーティングツール「Eclipse BIRT(Business Intelligence and Reporting Tools)」を取り上げます。皆さんはJavaの開発ツールは何を使っていますか。おそらく多くの方がEclipseを使って開発を行っていると思います。

   では、Java開発における帳票ツールとして何を思い浮かべますか。帳票ツールには商用製品からオープンソースソフトウェアまで様々なプロダクトが存在しますが、オープンソースの帳票ツールに絞って見てみるとデファクトスタンダードといえるものは存在しません。そのような状況の中、開発環境としてデファクトスタンダードの地位を確立したEclipseから提供されるEclipse BIRTは多くの注目を集めています。

Eclipse BIRTとは

   Eclipse BIRTとは、Eclipse Foundationのトップレベルプロジェクトの1つであり、レポーティングソフトベンダーの米Actuate社が開発したEclipseベースのオープンソースレポート作成ツールです。2005年6月にバージョン1.0が発表され、現在(2006年2月)の最新バージョンは2.0です。

   Eclipse BIRTのプロジェクトは、Eclipse上やWebブラウザ上、またはサードパーティーベンダー上でのレポートファイル作成機能(レポートデザインエンジン)、HTMLやPDF形式でのレポート出力機能(レポートエンジン)などを有します。

スクリプティング機能

   Eclipse BIRTではレポートファイル/レポート内の要素/データソース/データセットが持つイベントハンドルメソッド内にスクリプトを記述することにより、独自の処理を登録することができます。スクリプト言語はMozillaの「Rhino」により、JavaコードとJavaScriptコードのどちらの記述も可能です。

   今回は、前回作成した「店舗一覧」レポートに、グローバル情報の登録、SQLの表示、行背景色の変更をスクリプティング機能によって行っていきます。

前のページ  1  2   3  次のページ