Oracle 9i Java Programming
Solutions for Developers Using PL/SQL
Résumé
- Java can provide functionality that PL/SQL cannot. We exploit Java's capabilities for accessing system resources outside the database - such as operating system commands and network sockets. We also make use of powerful Java Utilities for messaging and generating graphics. For example, we develop an application whereby a pie chart image is generated from a query, and then automatically distributed to interested parties (using JavaMail)
- Java can be used to smoothly complement the programming capability of PL/SQL. An example here would be the use of PL/SQL packages to handle complex data types and schedule tasks in the database, in conjunction with the file transfer (FTP) or compression capabilities of Java.
The book is divided into four sections:
Section I is a fast-paced Java tutorial for PL/SQL programmers
Section II covers database access with JDBC and SQLJ and shows how to smoothly and correctly convert between Java and native SQL data types
Section III is the real heart of the book, where what has been learned is applied to practical problem solving with Java and PL/SQL
Section IV takes a detailed look at performance issues. Having considered Java application tuning and SQL tuning separately, we take a detailed look behind the scenes ofJava database access and try to illustrate how you should choose between Java and PL/SQL for database operations
Contents
Section I: Basic Java
Chapter 1: Getting Started
Chapter 2: Java Classes and Objects
Chapter 3: Using Objects
Section II: SQL and Java
Chapter 4: Connecting to Oracle with JDBC
Chapter 5: Using JDBC
Chapter 6: Handling Exceptions
Chapter 7: Handling Complex Types
Chapter 8: SQLJ Programming
Section III: Using Java in the Database
Chapter 9: Using the Oracle JVM
Chapter 10: Java Stored Procedure Basics
Chapter 11: Oracle Java Security
Chapter 12: Java Utilities
Chapter 13: Working with Operating System Resources
Chapter 14: Using PL/SQL and Java Together
Section IV: Performance
Chapter 15: Java Application Performance
Chapter 16: SQL Tuning and Analyzing Queries
Chapter 17: PL/SQL and Java: Benchmarking SQL
Execution
Section V: Appendices
Appendix A: Basic Java Syntax
Appendix B: Useful Core Java Classes
Appendix C: The Logging API
L'auteur - Wrox Team
Michael Brundage, Patrick Dengler, Jeff gabriel, Andy Hoskinson, Michael Kay, Thomas Maxwell, Marcelo Ochoa, Johnny Papa, Mohan Vanmane, John Carnell, Bjarki Holm, Ann Horton, Kevin Mukhar, Daniel O'Connor, Mario Zucca, Michael Awai, Matthew Bortniker, Jaeda goodman, Thomas Kyte, Glenn E. Mitchell II, Gary Nicol, Frank Hubeny, Sean Dillon, Drew Erwin, Guy Ruth-Hammond, Burton Harvey, Simon Robinson, Julia Templeman, Karli Watson, Subrahmanyam Allamaraju, Ronald Ashri, Chad darby, Robert Flenner, Tracy Karsjens, Mark Kerzner, Alex Krotov, Alex Linde, Jim MacIntosh, James McGorven, Thor Mirchandani, Bryan Plaster, Don Reamy, Dr P G Sarang, Dave Writz, Aldo Calpini, Arthur Corliss, Simon Cozens, JJ Merelo-Guervos, Aalhad Saraf, Chris Nandor...
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Wrox Press |
Auteur(s) | Wrox Team |
Parution | 31/01/2002 |
Nb. de pages | 854 |
Format | 18,5 x 23 |
Couverture | Broché |
Poids | 1378g |
Intérieur | Noir et Blanc |
EAN13 | 9781861006028 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse