[A]
[B]
[C]
[D]
[E]
[F]
[G]
[H]
[I]
[J]
[L]
[M]
[O]
[P]
[R]
[S]
[T]
[U]
[V]
[W]
[X]
callback templates, Spring
change, disruptive during scope
class loading Class.forName and
extension and
selecting loader
Class.forName, class loading and
classes accessing, reflection API
definition, reflection API
deprecated
parent, reflection API and
registering, jPetstore
Simple Spider
special classes, reflection and
client-side configuration, Java Preferences API
CMP (container-managed persistence)
coarse-grained services
code generation overview
reflection and
transparency and
coding, unit test automation and
common layers
communication macrocoupling and
programming and
configuration client-side, Java Preferences API
coupling
extension and, need for configuration
extension tools
Apache Digester
framework-driven
Java Preferences
framework-driven
Hibernate
mapping
models
plug-ins
server-side, Apache Digester
Simple Spider
Spring
2nd
DAO layer
configuration service, jPetstore
console interface, Simple Spider
constructors invoking, reflection and
reflection and
containers
lightweight, AOP and
control, active versus passive
controllers replacing
rewriting versus replacing
Spring
counting
coupling configuration
databases
JUnit
layers direct access and
microcoupling
reducing
transitive
transparency and
macrocoupling
facades
shared data
tools
crawler/indexer service, Simple Spider creating
HTTPUnit
crawling web sites
crosscutting concerns AOP and
2nd
transparency and
customer, extension and
|