𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Building Java Enterprise Applications, Vol. 1: Architecture (O'Reilly Java)

✍ Scribed by Brett McLaughlin


Publisher
O'Reilly Media
Year
2002
Tongue
English
Leaves
274
Series
O'Reilly Java
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


After reading the synopsis I was ready to delve into some planning and best practices reading material. While the book focuses on a core example, it doesn't not provide enough information on WHY certain decisions were made and does not provide enough look into alternatives.

The book would be much more valuable if it focused less on one concrete example and took a step upwards into what I mistook the synopsis and title for: "Making Strategic and Technology/Business-Driven Decisions in Your Java Applications".

Aside from misinterpreting the content of the book, the general content lacked. Even though providing a path down a single sample, there was far too little focus on how to go about building Java Enterprise applications and too much focus on explaining the code. While the author tried to keep succinct, he did not touch on the core principals and theories enough.

I recommend the book only for casual, quick reading as it is out-dated (due to the EJB 2 topics covered) and does not dive into the real core of planning application life cycles.

✦ Table of Contents


Cover......Page 1
Table of Contents......Page 3
Organization......Page 5
Conventions Used in This Book......Page 7
Comments and Questions......Page 8
Acknowledgments......Page 9
1.1 Building Java Enterprise Applications......Page 10
1.2 Architecture......Page 12
1.3 What You'll Need......Page 14
2.1 Forethought Brokerage......Page 17
2.2 The Data Layer......Page 23
2.3 The Business Layer......Page 27
2.4 The Presentation Layer......Page 30
2.6 What's Next?......Page 31
3.1 Designing the Data Stores......Page 32
3.2 Databases......Page 41
3.3 Directory Servers......Page 51
3.4 What's Next?......Page 59
4.1 Basic Design Patterns......Page 60
4.2 Coding the Bean......Page 61
4.3 Deploying the Bean......Page 70
4.4 What's Next?......Page 73
5.1 IDs, Sequences, and CMP......Page 74
5.2 Details, Details, Details......Page 89
5.3 Data Modeling......Page 93
5.5 What's Next?......Page 95
6.1 Managers and Entities......Page 96
6.2 The LDAPManager Class......Page 102
6.3 What's Next?......Page 123
7.1 Odds and Ends......Page 124
7.2 Checkpoint......Page 132
7.3 Populating the Data Stores......Page 134
7.4 What's Next?......Page 139
8.1 The FaΓ§ade Pattern......Page 141
8.2 The UserManager......Page 148
8.3 State Design......Page 156
8.4 What's Next?......Page 167
9.1 Messaging on the Server......Page 168
9.2 Messaging on the Client......Page 176
9.3 Packaging......Page 179
9.4 What's Next?......Page 182
10.1 Flexibility......Page 183
10.2 Decision Point......Page 186
10.3 What's Next?......Page 187
A. SQL Scripts......Page 189
A.1 The User Store......Page 190
A.2 The Accounts Store......Page 195
A.3 Events and Scheduling......Page 200
A.4 Starting Over......Page 202
A.5 Primary Keys......Page 205
A.6 Creating Types......Page 208
B.1 Cloudscape......Page 210
B.2 InstantDB......Page 212
B.3 MySQL......Page 214
B.4 Oracle......Page 215
B.5 PostgreSQL......Page 217
C.1 iPlanet......Page 219
C.2 OpenLDAP......Page 225
D.1 BEA Weblogic......Page 229
E.1 Entity Beans......Page 232
E.2 Application Exceptions......Page 271
Colophon......Page 274


πŸ“œ SIMILAR VOLUMES


Building Java Enterprise Applications. A
✍ Brett McLaughlin πŸ“‚ Library πŸ“… 2002 πŸ› O'Reilly Media 🌐 English

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

Java Connector Architecture: Building En
✍ Atul Apte πŸ“‚ Library πŸ“… 2002 πŸ› Sams 🌐 English

I paid $0.51 for this book. It was too much. This is the only book that I have ever just thrown away out of pure frustration because of how terrible it is. The book is about 345 pages long. Not until page 131 does a discussion of the JCA even begin. You then get about 30 pages of text that is very

Java Connector Architecture: Building En
✍ Atul Apte πŸ“‚ Library πŸ“… 2002 πŸ› Sams 🌐 English

<P><I>Java Connector Architecture</I> (JCA) presents the JCA and identifies the scope in which a JCA-based adapter operates. The book quickly moves to the design methodologies employed in adapter using the JCA. The book then progresses to information about testing and deploying adapters in a product

Scalable Data Architecture with Java: Bu
✍ Sinchan Banerjee πŸ“‚ Library πŸ“… 2022 πŸ› Packt Publishing 🌐 English

<p><span>Orchestrate data architecting solutions using Java and related technologies to evaluate, recommend and present the most suitable solution to leadership and clients</span></p><h4><span>Key Features</span></h4><ul><li><span><span>Learn how to adapt to the ever-evolving data architecture techn

Scalable Data Architecture with Java: Bu
✍ Sinchan Banerjee πŸ“‚ Library πŸ“… 2022 πŸ› Packt Publishing 🌐 English

<p><span>Orchestrate data architecting solutions using Java and related technologies to evaluate, recommend and present the most suitable solution to leadership and clients</span></p><h4><span>Key Features</span></h4><ul><li><span><span>Learn how to adapt to the ever-evolving data architecture techn

Java I O (O'Reilly Java)
✍ Elliotte Rusty Harold πŸ“‚ Library πŸ“… 1999 πŸ› O'Reilly Media 🌐 English

All of Java's Input/Output (I/O) facilities are based on streams, which provide simple ways to read and write data of different types. Java provides many different kinds of streams, each with its own application. The universe of streams is divided into four large categories: input streams and ou