概要
特集1
J2EEシステムの設計力を磨く
システム開発のプロジェクトを進める上で,もっとも大事なフェーズは「設計」です。J2EE(Java 2 Platform,Enterprise Edition)にてシステム構築を図るならば,Javaというオブジェクト指向言語の本質をしっかり見据えつつ,再利用性に考慮して,慎重に設計作業を行う必要があるでしょう。
本特集ではサーバサイドJava開発に焦点を絞り,さまざまな角度(クラス設計,マルチスレッド,フレームワーク,EJBデザインパターン,セキュリティ)から,その設計方法の本質を探ります。
特集2
開発&メンテナンス現場で使える実践ノウハウ集
PostgreSQL秘技伝授
本特集では,みなさんだけに特別に,長年の現場経験から得られたPostgreSQLに関する秘技の数々を伝授します。いずれのテクニックも,開発・メンテナンス現場ですぐに使えるノウハウばかりです。
1つずつQ&A形式になっていて,すぐに試せる実践的なテストデータを使って解説していきますので,初心者の人でも安心して勉強できます。みなさんも実際に実行して結果を確認しながら,秘技を身につけていってください。
特集3
カタログで学ぶ
Eclipseプラグインベストセレクション
Eclipseの最大の魅力はプラグインです。プラグインを追加することにより,Eclipseの機能を無限に拡張できます。現在400個近いプラグインが公開されており,その大部分が無償です。その品質は玉石混交で,また,同じ用途で複数のプラグインが公開されていることも多く,どれを使えばよいのか迷いがちです。
そこで本特集では,数あるプラグインの中から厳選した,各ジャンルお薦めの14プラグインについて,カタログ形式でご紹介していきます。すべて無償のプラグインですので,ぜひ,実際に使ってみてください。
シリーズ特集[Open Sourceで業務システム #04]
○iReport ○Jakarta POI ○JFreeChart
PDF,Excelデータ,グラフ出力アプリの開発
Webアプリケーションでは,データベースから出力したデータをブラウザで表示するだけでなく,PDF,Excelなどの形式で出力させたり,グラフにして描画させたいといったケースも多々あります。本特集では,そんなニーズに応えてくれる,Javaベースのオープンソースライブラリ・ソフトウェアをご紹介します。
第1章では,定評ある帳票ライブラリJasperReportsをベースとした,GUI帳票エディタ兼実行環境iReportをご紹介します。Jakarta POIを使うとExcelデータの入出力が可能ですが,第2章では,Webシステムでの活用という観点からわかりやすく解説します。第3章で取り上げるJFreeChartは,海外でも定評のあるグラフライブラリです。より表現力の高いWebシステム構築のために,ぜひ,ご活用ください。