Professional Java Tools for Extreme Programming: Ant, XDoclet, JUnit, Cactus, and Maven (Programmer to Programmer)

X

XDoclet. See also Ant

architecture, 213214

configuring, 134136

custom tags, 214215

ejbdoclet task, 136140, 141

EJBs, creating

Ant build script, 182184

database setup, 169170

entity beans, 170176

relations, 176177

session beans, 180181

Student bean example, 177180

filters (Ant), 154

hibernatedoclet task, 141

init-params (Ant), 154

installing, 134

Javadoc, 131133

jdodoclet task, 141

jmxdoclet task, 141

merge points, 143

mockdoclet task, 141

portletdoclet task, 141

properties (Ant), 154

PropertyTagsHandler, 214215

sample buildfile, 140141

simple servlet example, 145150

with Struts, 195198

subtasks , 141142

support, 133134

templates, 133, 142143

custom template example, 217220

simple template example, 216217

webdoclet task, 141

with Eclipse, 157167

generating deployment descriptors, 152154

taglibs , 154157

tags, 150152

XML tag, 528

XmlLogger (Ant), 6162

XmlLogger class (Ant), 581582

XP (Extreme Programming)

adopting, 910

overview, 12

practices, 45

40- hour weeks, 89

coding standards, 9

collective ownership, 8

continuous integration, 67

metaphor, 9

on-site customers, 9

pair programming, 78

planning game, 5

refactoring, 7

simple design, 5

small releases, 5

testing, 56

principles of, 35

values

communication, 2

courage, 2

feedback, 2, 3

simplicity, 2, 3

XSLT pet store prototype, 335337

testing with JMeter

creating test, 338

execution, 338

listeners, 338

results, 339340

test analysis, 341

XSLT transform engine, 229

XSLTLogPublisher component (CruiseControl), 502

Категории