Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Ngôn ngữ Java, và nền tảng Java luôn phát triển là một cuộc cách mạng trong lập trình. Mục tiêu của hướng dẫn này là giới thiệu cho bạn cú pháp của Java mà bạn hầu như chắc chắn sẽ gặp trên con đường nghề nghiệp và cho bạn thấy những thành tố đặc thù (idioms) của nó giúp bạn tránh khỏi những rắc rối. Theo bước Roy Miller, chuyên gia Java khi ông hướng dẫn bạn những điểm cốt yếu của lập trình Java, bao gồm mẫu hình hướng đối tượng (OPP) và cách thức áp dụng nó vào. | Building Ịy. ỉgìĩiỉìg trưhỉỉỉfi. ikitcihrtse . ỉỉttíi Divưetỉirv tenvfX O REILLY 1 ơỉttme 1 Architecture ỉỉu iỊ WcỊ iỉt ĩĩìịỉi ja V a. Enterprise Applications 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 . 1 Organization. 1 Software and Versions. 3 Conventions Used in This Book. 3 Comments and Questions. 4 Acknowledgments. 5 1. Introduction. 6 1.1 Building Java Enterprise Applications. 6 1.2 Architecture. 8 1.3 What You ll Need . 10 2. Blueprints . 13 2.1 Forethought Brokerage. 13 2.2 The Data Layer. 19 2.3 The Business Layer. 23 2.4 The Presentation Layer . 26 2.5 Finalizing the Plans . 27 2.6 What s Next . 27 3. Foundation. 28 3.1 Designing the Data Stores. 28 3.2 Databases. 37 3.3 Directory Servers. 47 3.4 What s Next . 55 4. Entity Basics. 56 4.1 Basic Design Patterns . 56 4.2 Coding the Bean . 57 4.3 Deploying the Bean . 66 4.4 What s Next . 69 5. Advanced Entities. 70 5.1 IDs Sequences and CMP. 70 5.2 Details Details Details. 85 5.3 Data Modeling. 89 5.4 Filling in the Blanks. 91 5.5 What s Next . 91 6. Managers. 92 6.1 Managers and Entities. 92 6.2 The LDAPManager Class . 98 6.3 What s Next . 119 7. Completing the Data Layer. 120 7.1 odds and Ends. 120 7.2 Checkpoint. 128 7.3 Populating the Data Stores. 130 7.4 What s Next . .