Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Java Database Best Practices

Buy
Java Database Best Practices, 9780596005221 (0596005229), O'Reilly, 2003
Unlike other books on this topic, which focus on a single way to do things, Java Database Best Practices takes you through a wide variety of different ways to store and access data, enabling you to learn which "persistence model" is most appropriate for each type of application. This unique book covers Enterprise JavaBeans, Java Data Objects, the Java Database Connectivity API (JDBC) and other, lesser-known options.

Java database programming has grown much more complex than it was in 1996 when I wrote the first edition of my book Database Programming with JDBC and Java (O'Reilly & Associates). The J2EE platform did not exist. Distributed programming was RMI, JDBC was simple, and transaction management and persistence did not exist in the Java vocabulary. Database programming in 1996 was quite simply JDBC programming.

To place database programming in a real-world context, I spent much of that book introducing ways to build robust persistence models and manage transactions using only the JDBC API. As you can imagine, you had to do a lot of things for yourself that developers now take for granted in the Java platform.

The Java world has certainly changed since then. Not only does Java provide you with a persistence model, it provides you with three different persistence models built right into the core J2EE platform. Outside the J2EE platform is the popular JDO persistence model. In addition, many tools exist to enable you to effectively use third-party and custom persistence models. All of these choices present a problem for database programmers that simply did not exist in 1996: what are the best approaches to database programming with the Java language?

This book seeks to aid the Java developer in appreciating the different approaches Java provides for database programming. It helps you assess what approaches fit which problems, and what the best practices are under each model.

(HTML tags aren't allowed.)

Develop Your Leadership Skills (Creating Success)
Develop Your Leadership Skills (Creating Success)
"Authoritative and wise." -- Warren Bennis "University of Southern California"

Best-selling author and leadership expert John Adair brings his stimulating insights into leadership into his most accessible book to date. Full of exercises and checklists, "Develop Your Leadership Skills" provides
...
High Speed Pneumatic Theory and Technology Volume I: Servo System
High Speed Pneumatic Theory and Technology Volume I: Servo System

This book covers the author’s research achievements and the latest advances in high-speed pneumatic control theory and applied technologies. It presents the basic theory and highlights pioneering technologies resulting from research and development efforts in aerospace, aviation and other major equipment, including: pneumatic...

Introduction to Chemical Engineering Analysis Using Mathematica
Introduction to Chemical Engineering Analysis Using Mathematica
This book provides an introduction to chemical engineering analysis- which reviews the processes and designs used to manufacture, use, and dispose of chemical products-and to Mathematica, one of the most powerful mathematical software tools available for symbolic, numerical, and graphical computing. Analysis and computation are explained...

A Mathematical Introduction to Robotic Manipulation
A Mathematical Introduction to Robotic Manipulation

A Mathematical Introduction to Robotic Manipulation presents a mathematical formulation of the kinematics, dynamics, and control of robot manipulators. It uses an elegant set of mathematical tools that emphasizes the geometry of robot motion and allows a large class of robotic manipulation problems to be analyzed within a unified...

Managing Your Supply Chain Using Microsoft Navision
Managing Your Supply Chain Using Microsoft Navision

Managing Your Supply Chain provides a simple yet comprehensive explanation of how to use Microsoft Navision in small-to-midsize firms involved in manufacturing and distribution. Describing usage in a wide variety of environments and illustrated with more than 50 case studies, it covers how the entire system fits together to...

A Game Design Vocabulary: Exploring the Foundational Principles Behind Good Game Design
A Game Design Vocabulary: Exploring the Foundational Principles Behind Good Game Design

Master the Principles and Vocabulary of Game Design

 

Why aren’t videogames getting better? Why does it feel like we’re playing the same games, over and over again? Why aren’t games helping us transform our lives, like great...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy