JAVA PRESS Vol.44

[表紙]JAVA PRESS Vol.44

紙版発売

B5判/248ページ

定価1,738円(本体1,580円+税10%)

ISBN 4-7741-2483-4

ただいま弊社在庫はございません。

今号の特集概要

特集
EoD(=開発の容易性)に見る明日のJava開発スタイル
Tiger,Groovy,JSFからAjax,DIまで徹底調査!

95年に誕生してから10年目という節目を迎えたJavaも,新しい時代に対応した開発言語に脱皮を図るべく,第2ステージを目指します。それが, Javaの開発元のSun Microsystemsが唱えるEoD(開発の容易性)です。JDK 5.0をはじめ,このEoDという理念に基づいた新しい技術が続々登場しています。本特集では,それらに加え,現場のアイデアを生かした番外編のEoDも紹介します。

第2特集
Spring Framework ステップ2
“1.2”の新機能から「テスト駆動開発」まで

J2EEの主流になりつつある軽量コンテナ“Spring”。本特集ではステップ2として,Spring 1.2の導入時に現場で役立つ工夫やメリット,Springと相性の良い「テスト駆動開発」,そして今後注目のSpring MVCによる実践を紹介します。

特別企画
要求変更が発生したとき,どうするか?
設計とコーディングにおける原因と対策

開発者にとってやっかいなことの1つにユーザからの要求変更が挙げられます。プロジェクト進行中に生じる要求変更に柔軟に対応するためにはどうしたらよいのでしょうか。本稿では,要求変更が生じる背景や原因をまず理解し,要求変更の考え方と対応方法,要求変更に耐えうるシステムにするためのポイントをわかりやすく解説します。

目次

特集1
Tiger,Groovy,JSFからAjax,DIまで徹底調査!
EoD(=開発の容易性)に見る明日のJava開発スタイル

    [標準編]

  • 第1章:JDK 5.0 TigerによるEoD実践……大野かおり,松尾裕美
    一番やさしいTiger新機能入門
  • 第2章:Eclipse 3.1でためすTiger新機能……神田貴博,新川 猛
    ジェネリックスも拡張for文もスイスイ書ける!
  • 第3章:Groovyでスクリプト徹底活用……森谷郁文
    基本操作からユニットテスト,ビルドでの実用的利用まで
  • 第4章:Exadel Studio 3.0でよくわかるEoDの実現……藤澤悠介
    JSFプロジェクト作成とカスタマイズ
  • [番外編]

  • 第5章:ハウツー・AjaxFaces/DWR……西本圭佑
    話題のAjaxもフレームワークを使ってラクラク開発
  • 第6章:Eclipse小技集……吉川和巳
    悩み別クイック操作で開発効率アップ!
  • 第7章:Excelマクロを生かしたオレ流EoD……三浦辰也,喜多真也,瀧本雅仁
    設計・実装・テストのいろんなルーチンワークを撲滅!
  • 第8章:DI/Tapestry/Hibernateによるアプリケーション設計……岡本隆史,竹添直樹
    JSF/EJB 3.0を超えろ! 総力戦で挑む真のEoD開発

特集2
“1.2”の新機能から「テスト駆動開発」まで
Spring Framework ステップ2

  • 第1章:Spring Frameworkを体験学習!……中井正幹,藤原士朗
    開発現場への導入ノウハウ
  • 第2章:Springで実践! テスト駆動開発……竹内祐介
    POJO,DIコンテナを使った「テストの容易性」
  • 第3章:Spring MVCによるWebアプリ開発……沖林正紀
    DBの設定と新機能によるサンプル作成
  • 第4章:Spring 1.2新機能の活用法……沖林正紀
    Hibernate3とJMXの実践
  • Column1:サンプルアプリケーションのインストール……中井正幹,藤原士朗
  • Column2:今後追加される注目の新機能……竹内祐介

特別企画
設計とコーディングにおける原因と対策
要求変更が発生したとき,どうするか?

  • 第1章:要求はなぜ変化するのか?……山田正樹
    要求変更の背景を知る
  • 第2章:再コーディングのポイント……小泉ひよ子とタマゴ倶楽部
    要求変更のTPOをわきまえよう
  • 第3章:要求変更の管理……橋本隆成
    21世紀のシステム開発に向けて
  • 第4章:要求変更に強いシステムにするための開発……中嶋睦月
    システム分析と設計のポイント

連載および一般記事

    [for Programmer]

  • JSR-175 アノテーションの作法【3】……丸山不二夫
    Java Persistence APIとアノテーション
  • Javaライブラリ活用応用5つのワザ……山田祥寛
    O/Rマッピングから全文検索,リッチUIの構築まで
  • [for OO Designer]

  • オープンソースプロダクツから学ぶ設計手法【3】……佐藤匡剛,山田祥寛
    WebアプリケーションフレームワークStruts
  • 要求仕様が作れるSEになる!……宮崎武司
    ユーザの立場にたった開発をするために
  • SEが困らないための販売業務知識……東 幸男
    販売管理を理解し,打ち合わせ能力を高めよう!
  • [for Project Manager]

  • J2EE プロジェクトマネジメント入門【3】……伊原創
    プロジェクト計画の策定(品質計画編)
  • The エンジニアコーチング【3】……小田美奈子,上田雅美,竹林一
    SEからの転身,企業内コーチの大冒険

コラム

  • 5分でわかるJavaキーワード【3】……杉坂浩一
    「POJO -Plain Old Java Object-」
  • 開発現場はいま!?【3】……藤原博文
    ときには悪人になれ! 知識よりもクールな現場主義
  • バイリンガルITエンジニアことはじめ【3】……河合賢治
    英語の意味を肌で感じよう
  • 数学で鍛える問題解決力と思考力【3】……青木芳文
    再起的な考え方や数学的帰納法を用いる
  • 英語でする?【3】……時國滋夫
    英語の本を一冊読もう!