PART 1 TEEING OFF WITH SEAM.....................................................1
1 ■ Seam unifies Java EE 3
2 ■ Putting seam-gen to work 29
PART 2 SEAM FUNDAMENTALS ......................................................81
3 ■ The Seam life cycle 83
4 ■ Components and contexts 130
5 ■ The Seam component descriptor 179
6 ■ Absolute inversion of control 219
PART 3 SEAM’S STATE MANAGEMENT ...........................................271
7 ■ The conversation: Seam’s unit of work 273
8 ■ Understanding Java persistence 325
9 ■ Seam-managed persistence and transactions 352
10 ■ Rapid Seam development