Index
A
B
C
D
E
F
G
H
I
J
K
M
N
O
P
R
S
T
U
V
W
A
- additional information, 1-8
- attributes, 1-5
B
- benefits of using TopLink, 1-1
C
- cache, 1-8
- classes
- about, 1-5
DatabaseLogin
, 1-8
JDBCLoginJDBCLogin class
, 1-8
- persistent, 1-5, 1-8, 1-11
- CLASSPATH
- non-Windows environments, 2-5
- Windows environments, 2-4
- configuring
- development environment, 2-8
- IBM VisualAge for Java, 2-9
- Sun JDK 1.x, 2-8
D
- database sessions, 1-8, 1-11
DatabaseAccessor
, 1-8
DatabaseLogin class
, 1-8
- databases
- considerations, 1-12
- fields, 1-3
- keys, 1-3
- records, 1-3
- relational, 1-2, 1-5
- sample table, 1-3
- tables, 1-3
- descriptors, about, 1-6
- design strategies and tips, 1-11
- development environment, configuring, 2-8
- direct mappings, 1-8
- direct-to-field mapping, 1-8
E
- examples
- database table, 1-3
- descriptors, 1-7
- Java object relationships, 1-6
- primary and foreign keys, 1-4
- testing the installation, 2-10
F
- fields, database, 1-3
- foreign key, 1-4
- framework, TopLink, 1-2
G
- glossary, 1-1
H
- hardware requirements, 2-2
I
- IBM VisualAge for Java, 2-9
- identity maps, 1-8
- inheritance, 1-5
- installation
- non-Windows environment, 2-4
- prerequisites, 2-3
- requirements, 2-1
- testing, 2-10
- Unix environment, 2-4
- Windows environment, 2-3
J
- Java
- class instances, 1-9
- Java 2, 2-9
- object model, 1-5
- object relationships, 1-6
- requirements, 2-2
- JDBC driver requirements, 2-2
- JDK (Sun), 2-8
K
- keys
- database, 1-3
- foreign, 1-4
- primary, 1-3, 1-7
M
- many-to-many mapping, 1-7
- Mapping Workbench
- about, 1-10
- creating descriptors for persistent classes, 1-11
- mappings
- about, 1-7
- descriptors, 1-7
- methods
- about, 1-5
readObject()
, 1-9
writeObject()
, 1-9
N
- non-Windows environment
- installing TopLink, 2-4
- modifying PATH and CLASSPATH variables, 2-5
O
- object identity, 1-8
- object model, Java, 1-5
- object type mappings, 1-8
- objects, 1-5
- one-to-many mapping, 1-7
- one-to-one mapping, 1-7
- operating system requirements, 2-1
P
- PATH
- non-Windows environments, 2-5
- Windows environments, 2-4
- persistent classes
- creating descriptors and mappings, 1-11
- database sessions, 1-8
- relationships, 1-5
- polymorphic relationships, 1-5
- primary keys
- about, 1-3
- descriptors, 1-7
R
readObject()
method, 1-9
- records, database, 1-3
- relational databases
- about, 1-2
- domains, 1-5
- relationship mappings, 1-7
- relationships, 1-5, 1-6
- renamer, project, 2-3, 2-4
- requirements, system, 2-1
S
- samples. see examples
- sequence numbers, 1-4
- serialized object mapping, 1-8
- software requirements, 2-2
- statically typed, 1-5
- strategies for design, 1-11
T
- tables, database, 1-3
- testing TopLink, 2-10
- tips for design, 1-11
- TopLink
- about, 1-1
- additional information, 1-8
- benefits, 1-1
- descriptors, 1-6
- design tips, 1-11
- framework, 1-2
- Mapping Workbench, 1-10
- testing, 2-10
- using in an application, 1-9
- transactions, 1-9
- transformation mappings, 1-8
- type conversion mapping, 1-8
U
- unit of work, 1-9
- Unix environment
- CLASSPATH, 2-5
- installing TopLink, 2-4
- PATH, 2-5
- upgrading Mapping Workbench projects, 2-3, 2-4
V
- VisualAge for Java (IBM), 2-9
W
- Windows environment
- installing TopLink, 2-3
- modifying PATH and CLASSPATH variables, 2-4
- wrapper pattern, 1-2
writeObject()
method, 1-9