ENGLISH

Beginning Database-Driven Application Development in Java™ EE: Using GlassFish™

Book information

Publisher
Apress
Year
2008
ISBN
9781430209638, 9781430209645
Language
english
Format
PDF
Filesize
4 MB (3738221 bytes)
Edition
1
Pages
400\418
Time added
2020-08-30 06:11:09

Description

Beginning Database-Driven Application Development in Java™ EE: Using GlassFish™ focuses on the open source GlassFish persistence engine. This book shows Java programmers how to develop applications utilizing relational database technologies with examples using Oracle and MySQL and the GlassFish application development framework and deployment platform all based on Java EE. The book explains in detail how you can organize your Java EE solution into a multilayer architecture, placing most emphasis on how to implement the persistence and database tiers of an application. Through many examples, this book shows how you can efficiently use the Java Persistence features available in the Java EE platform. Find out how you can greatly simplify the task of building the persistence layer of your Java EE application by moving some application logic into the underlying database, utilizing database views, stored programs, and triggers. The book also explains how to deploy Java EE applications to GlassFish, a free, open source Java EE 5–compliant application server. Front Matter....Pages i-xxii Front Matter....Pages 1-1 Setting Up Your Working Environment....Pages 3-25 Getting Started with GlassFish....Pages 27-48 Introducing EJB 3 and the Java Persistence API....Pages 49-76 Front Matter....Pages 77-77 Planning a Java EE Application....Pages 79-134 Planning the Underlying Database....Pages 135-158 Front Matter....Pages 159-159 Implementing the Database Tier....Pages 161-181 Setting Up the Data Source....Pages 183-196 Front Matter....Pages 197-197 Designing JPA Entities....Pages 199-222 Object/Relational Mapping....Pages 223-252 Using EntityManager....Pages 253-282 Using Java Persistence Query Language (JPQL)....Pages 283-302 Front Matter....Pages 303-303 Designing Session Beans....Pages 305-318 Managing Transactions....Pages 319-334 Front Matter....Pages 335-335 Building the Presentation Tier....Pages 337-355 Testing the Application....Pages 357-362 Back Matter....Pages 363-409

Similar books