Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Building Java Enterprise Applications Volume I: Architecture phần 1 doc
Nội dung xem thử
Mô tả chi tiết
Building Java™ Enterprise Applications Volume I: Architecture
Brett McLaughlin
Publisher: O'Reilly
First Edition March 2002
ISBN: 0-569-00123-1, 318 pages
Volume 1 of this advanced 3-volume guide explores the infrastructure issues so important to
good application design. It isn't just a book about Entity Beans and JNDI. It takes you step by
step through building the back end, designing the data store so that it gives you convenient
access to the data your application needs; designing a directory; figuring out how to handle
security and where to store security credentials you need; and so on.
Table of Contents
Preface .....................................................
Organization .................................................
Software and Versions ..........................................
Conventions Used in This Book ....................................
Comments and Questions ........................................
Acknowledgments .............................................
1
1
3
3
4
5
1. Introduction ................................................
1.1 Building Java Enterprise Applications .............................
1.2 Architecture ...............................................
1.3 What You'll Need ...........................................
6
6
8
10
2. Blueprints .................................................
2.1 Forethought Brokerage .......................................
2.2 The Data Layer ............................................
2.3 The Business Layer ..........................................
2.4 The Presentation Layer .......................................
2.5 Finalizing the Plans ..........................................
2.6 What's Next? ..............................................
13
13
19
23
26
27
27
3. Foundation .................................................
3.1 Designing the Data Stores .....................................
3.2 Databases ................................................
3.3 Directory Servers ...........................................
3.4 What's Next? ..............................................
28
28
37
47
55
4. Entity Basics ................................................
4.1 Basic Design Patterns ........................................
4.2 Coding the Bean ............................................
4.3 Deploying the Bean .......................................... 4.4 What's Next? ..............................................
56
56
57
66
69
5. Advanced Entities ............................................ 5.1 IDs, Sequences, and CMP ..................................... 5.2 Details, Details, Details ....................................... 5.3 Data Modeling ............................................. 5.4 Filling in the Blanks ......................................... 5.5 What's Next? ..............................................
70
70
85
89
91
91
6. Managers .................................................. 6.1 Managers and Entities ........................................ 6.2 The LDAPManager Class ...................................... 6.3 What's Next? ..............................................
92
92
98
119
7. Completing the Data Layer ..................................... 7.1 Odds and Ends .............................................
7.2 Checkpoint ...............................................
7.3 Populating the Data Stores .....................................
7.4 What's Next? ..............................................
120
120
128
130
135