5.1. Java Architecture in Oracle5.2. Oracle JDBC Connection Types5.2.1. The Client-Side Driver, or JDBC Thin Driver5.2.2. The Oracle Call Interface Driver, or Middle-Tier Thick Driver5.2.3. The Oracle Server-Side Internal Driver, or Server-Tier Thick Driver5.3. Building Java Class Libraries in Oracle5.3.1. Building Internal Server Java Functions5.3.2. Building Internal Server Java Procedures5.3.3. Building Internal Server Java Objects5.3.4. Troubleshooting Java Class Library Build, Load, Drop, and Use5.4. Mapping Oracle Types5.5. Summary