Amazon.com: Beginning Database-Driven Application Development in Java EE: Using GlassFish (Expert's Voice in Open Source) (9781430209638): Yuli Vasiliev: Books
Beginning Database-Driven Application Development in Java... and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Like New See details
$4.69 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Beginning Database-Driven Application Development in Java EE: Using GlassFish (Expert's Voice in Open Source)
 
 
Start reading Beginning Database-Driven Application Development in Java... on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Beginning Database-Driven Application Development in Java EE: Using GlassFish (Expert's Voice in Open Source) [Paperback]

Yuli Vasiliev (Author)
3.2 out of 5 stars  See all reviews (4 customer reviews)

List Price: $44.99
Price: $31.39 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.60 (30%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Tuesday, February 28? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $28.25  
Paperback $31.39  

Book Description

September 24, 2008 1430209631 978-1430209638 1

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.

What you’ll learn

  • Use the GlassFish persistence layer in conjunction with GlassFish Java EE application server.
  • Organize the database and persistence tiers of a Java EE application and utilize MySQL or Oracle database applications when building the database tier.
  • Work with EJB 3 JPA object/relational mapping features, plug JPA into Java EE transactional environment, and implement persistence with the EJB 3 EntityManager.
  • Integrate and use JSF (web–tier) using GlassFish JSF Framework (Scales) and other JSF tools/frameworks.
  • Deploy applications to GlassFish Application Server.

Who this book is for

The book is appropriate for Java developers who want to learn how to develop Java EE applications interacting with a relational database via the Java Persistence API (JPA) and then deploy them to the open source GlassFish Application Server.


Frequently Bought Together

Customers buy this book with Beginning Java™ EE 6 Platform with GlassFish™ 3: From Novice to Professional (Expert's Voice in Java Technology) $29.69

Beginning Database-Driven Application Development in Java EE: Using GlassFish (Expert's Voice in Open Source) + Beginning Java™ EE 6 Platform with GlassFish™ 3: From Novice to Professional (Expert's Voice in Java Technology)


Editorial Reviews

About the Author

Yuli Vasiliev is a software developer, freelance author, and consultant currently specializing in open source development, Java technologies, databases, and service-oriented architecture (SOA). He has over 10 years of software development experience as well as several years of technical writing experience. He wrote a series of technical articles for the Oracle Technology Network (OTN) and Oracle Magazine.

Product Details

  • Paperback: 400 pages
  • Publisher: Apress; 1 edition (September 24, 2008)
  • Language: English
  • ISBN-10: 1430209631
  • ISBN-13: 978-1430209638
  • Product Dimensions: 9.2 x 7.1 x 0.9 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 3.2 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #145,370 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

4 Reviews
5 star:    (0)
4 star:
 (2)
3 star:
 (1)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.2 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

3 of 3 people found the following review helpful:
4.0 out of 5 stars Nothing to working app in 6 days, October 26, 2009
Amazon Verified Purchase(What's this?)
This review is from: Beginning Database-Driven Application Development in Java EE: Using GlassFish (Expert's Voice in Open Source) (Paperback)
We needed to bootstrap ourselves into the J2EE world, and were already using NetBeans for other small tasks. Our project was simple enough, but we needed a high quality message queueing system, so we decided to look into JMS. This boot brought us through enough development to have a working 3-tier application with a data publisher, a transformation object connected to a database, and a graphical data consumer application ready to go in just 6 days.

The other reviewers are correct that it puts a lot of pages into JPA and then rushes through the remaining topics, but it's just enough to get you started on the right terminology and looking for web references that will fill out the particular piece you're scratching your head over. Ideally, we'd love to see an advanced companion to this book that would explain things like how to get queue connection factories to default to clear text on connection, an ongoing puzzler for us, but this book certainly helped us achieve this remarkably fast entry to J2EE programming.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3.0 out of 5 stars JPA heavy, light on the rest., October 15, 2009
Amazon Verified Purchase(What's this?)
This review is from: Beginning Database-Driven Application Development in Java EE: Using GlassFish (Expert's Voice in Open Source) (Paperback)
At 400 pages, I thought this book would cover more aspects of using Glassfish and Java EE 5. However, the first chapter covers quickly Glassfish setup and then it moves on to covering JPA, in fact the first twevle chapters cover, setting up a database, JPA, Entity Beans, JPQL, and ORM. The last couple of chapters are a rush through the rest of Java EE.

If you are just starting Java EE programming, this is a good starting point for learning the database side of Java EE. There just isn't much more than that. I was really hoping that JSF would be covered more in this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars This book delivers on exact;y what the title says, January 11, 2009
By 
Roger Dunn (Santa Cruz, CA) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Beginning Database-Driven Application Development in Java EE: Using GlassFish (Expert's Voice in Open Source) (Paperback)
While the layout of the book is sporadic and jumps around a bit, the content walks you carefully through getting up and running on Glassfish, including an good introduction to J2EE Web Applications. The first couple of chapters walk you through downloading and installing / configuring mySQL and the Oracle Database XE (Express Edition). It then eventually moves on toward database specific issues and design considerations, and has a lot of information on Java Persistence API and EJB.

This book has been my 'main' book in the early study of Sun's Application Server and J2EE. Certainly if you are learning J2EE, EJB, and Glassfish you should have a 2-3 books on the topics, but I would highly recommend this book as part of that suite.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews


Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
admin console, connection pools, web applications, cart bean, deploying applications, retrieving entities, quick start guide, fast express, pool name, entity setter, runtime deployment descriptor, usr schema, employee entity instances, pono field, neworder trigger, billing addresses tables, extended persistence context, return order details, primary key generation strategy, persistence provider, cust details, entity manager factory, persistence tier, mydb database, persistence unit
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Oracle Database, Hello World, Done Figure, Transaction Considerations, Customize Links, Free Hotmail, Quick Test of the Newly Created, Planning the Steps, New Project Wizard, Windows Media, Defining the Triggers, Additional Properties, License Agreement, Resource Type, Add Server Instance, Connection Pool Wizard, Paul Medica, Configuration Wizard, Sun Microsystems, Tree Browsing, Common Tasks, Application Inside the Database, Deploying the Application, Creating the Entities, Deploy Project
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(3)
(2)
(2)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject