Agile Java Development with Spring, Hibernate and Eclipse

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [R] [S] [T] [U] [V] [W] [X]

sample application (Time Expression)

    architecture and design

         acceptance tests

         application flow map 2nd

         artifacts 2nd

         class diagrams

         CRC cards

         directory structure 2nd 3rd 4th 5th

         end-to-end development

         end-to-end flow diagram

         filenames

         free-form architecture 2nd 3rd 4th

         package diagrams

     authentication in

     binding to custom command objects

     business requirements

    database

         creating in HSQLDB

         data types

         DDL script

         denormalization

         naming conventions

         passwords in

         unused columns in

     DateUtil.java file

    Eclipse in

         plug-ins for

         setup

     Enter Hours screen 2nd 3rd

     files for

     JDK 1.4 backward compatibility

     logging

     refactoring

         files for

     Sign In screen

     software development methodologies 2nd

     suggestions for completing

     Timesheet List screen 2nd

     Timesheet table, developing with Hibernate

sample code for book

     refactored sample application (Time Expression) files

     sample application (Time Expression) files

     Spring-Hibernate integration

     third-party JAR files

scheduling jobs (Spring Framework)

scope (of project)

scope definition

SDK (Software Development Kit), IDE versus

security

     application security

         authentication

         authorization

         encryption

         web applications

     authentication in sample application (Time Expression)

     hiding files

serial methods of software development

Servers plug-in (Eclipse)

servers, starting HSQLDB server

servlet containers, installing

Session object (Hibernate)

SessionFactory object (Hibernate)

setter-based dependency injection

shortcut keys for Eclipse

Sign In screen (sample application)

SimpleTest example

singleton classes, Spring Framework and

sizing in user stories

Sleep (Ant tasks)

small releases

snapshots, refactoring

Software Development Kit (SDK), IDE versus

software development methodologies

     Agile methods

     applying to sample application (Time Expression) 2nd

    architecture and design

         acceptance tests

         application flow map 2nd

         artifacts 2nd

         class diagrams

         CRC cards

         directory structure for 2nd 3rd 4th 5th

         end-to-end development

         filenames for sample

         free-form architecture 2nd 3rd 4th

         package diagrams

         refactoring

         UML diagrams

         up-front design

     BRUF and BDUF in

     exploration phase 2nd

     iterative development 2nd

     maintenance phase

     planning phase 2nd

     project initiation phase

     scope

     serial methods

     terminology as problem in

     usage in book

     XP and AMDD overview

software development projects [See sample application (Time Expression).]

software technologies [See technologies.]

source code, browsing 2nd

Spring BeanDoc

spring bind tag library

Spring Framework 2nd 3rd 4th 5th

     ApplicationContext class

     BeanFactory class

     beans

     benefits of

     configuring transaction management

         interface-based approach

     dependency injection pattern

     downloading

     Hibernate and

         declarative transaction management 2nd

         unit testing

     installing

     JAR files

     JMX support

     loading external properties

     logging

     mail support

     modules

         AOP module

         context module

         core module

         DAO module

         ORM module

         web module

        web MVC module [See Spring Web MVC Framework.]

     online discussion forums

     PropertyEditor class

     scheduling jobs

     startup classes

     subprojects

     tag libraries 2nd

     Web Services

Spring IDE for Eclipse 2nd

Spring Portlet API

Spring Rich Client

Spring Web Flow 2nd

Spring Web MVC Framework

     benefits of

     command objects

     configuration 2nd

    controller class

         defining 2nd

         reviewing code 2nd

         unit testing

     controllers

     custom command objects, binding to

     Enter Hours screen (sample application)

     exception handling

     handler mapping

     interceptors

     ModelAndView object

     PropertyEditor class

     ResourceBundle class

     servlet containers, installing

     tag library

     testing

     Timesheet List screen (sample application)

     validation in

     validators

     view files 2nd

Spring-Hibernate integration

     files for

     refactored sample application (Time Expression)

SQL queries (Hibernate)

SqlTool

src directory

Standard Widget Toolkit (SWT)

starting HSQLDB server

startup classes (Spring Framework)

startup parameters (Eclipse)

startup time, Eclipse versus IntelliJ versus NetBeans

static code analysis tools

static import (JSE 5.0)

stepping through code (JDT debugging)

storyboards 2nd

subprojects of Spring Framework

suites (JUnit)

Sun Microsystem's NetBeans 5.0

SWT (Standard Widget Toolkit)

Категории