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]

DAO (Data Access Objects) 2nd

DAO module (Spring)

Data plug-ins (Eclipse)

Data Transfer Objects (DTO)

data types

     in database for sample application (Time Expression)

     Hibernate

database locking (Hibernate)

Database Manager

database records

     deleting

     as objects in Hibernate

databases [See also Hibernate.]

     Hibernate support for

     HSQLDB

         bundling in WAR file

         creating database

         Database Manager

         persistent and in-memory modes

         SqlTool

         starting server

     importance of

     ORM (Object-Relational Mapping)

         cascading

         in-memory versus persistent objects

         mappings

         object identities

         relationships

     persistence, Spring DAO module

    sample application (Time Expression)

         data types

         DDL script

         denormalization

         developing Timesheet table with

         naming conventions

         passwords in

         unused columns in

DataStore interface

DateUtil.java file

Davidson, James Duncan

DDL script for sample application (Time Expression)

Debug perspective, JDT debugging

debugging

     Eclipse JDT

     guidelines for

     JDT

         breakpoints

         copy stack option

         Debug perspective and views

         Hotswap

         remote debugging

         stepping through code

         variables

     TimeSheetManagerTest

    web user interfaces with Firefox

         extensions

         JavaScript console

         JavaScript debugger

         Tamper Data

         Web Developer

declarative transaction management 2nd

defects, bad data defect fix in refactored sample application (Time Expression)

delcarative transaction management (Spring Framework and Hibernate)

deleting database records

delimiters, converting in Eclipse

demarcation, enterprise transaction management

denormalization of database for sample application (Time Expression)

DepartmentManager.java file

dependency injection pattern 2nd

deployable archive files [See WAR files.]

deployment, hot deploying WAR files

design [See also architecture.]

     acceptance tests

     application flow map 2nd

     artifacts 2nd

     class diagrams

     CRC cards

     MVC (model-view-controller) design pattern

     package diagrams

     refactoring

    sample application (Time Expression)

         directory structure 2nd 3rd 4th 5th

         end-to-end development steps

         filenames

     test first design

     UML diagrams

     up-front design

detached objects

developing JCL

development methodologies [See software development methodologies.]

development tools, list of

dialect classes (Hibernate)

directives, JSP taglib directives

directories for Eclipse plug-ins

directory structure for sample application (Time Expression) 2nd 3rd 4th 5th

discussion forums

DispatcherServlet class (Spring Web MVC)

     configuring

displaytag

dist directory

documentation

     browsing source code

     Javadoc

domain models

     CRC cards

     sample application (Time Expression) 2nd

downloading Spring Framework

DTO (Data Transfer Objects)

Категории