My Books

Java Persistence API In EJB 3 For Professionals - Covers EJB 3.1 using GlassFish v3 Prelude

Posted in:  Technology Tuesday 02nd, June 2009
 
Views(60)  
Sharanam  Shah
Technical Author

Designed for beginners and intermediate developers, this book teaches JPA from the ground up with an aim to get the reader up to speed with JPA as quickly as possible. It delves deeply into the core of the JPA, providing a sound understanding of the components that make up the framework and the way they interact with each other.

This book uses the learning by doing pattern with a lot of ready-to-use examples. This pattern has proven to be the best approach for learning a new technology. Most [if not all] of the concepts that you will find in this book are demonstrated using well described and easy to understand examples, yet sophisticated enough to demonstrate JPA in a real-world context.


This book demonstrates a step-by-step guide to developing Web as well as Enterprise applications [using EJB 3 ] which re-enforces all the learning that takes place throughout the book. It also teaches how to integrate an enterprise application with Struts2. Not only this, the book also introduces EJB 3.1 [a part of Java EE 6] and demonstrates developing a IPA based EIB 3.1 application with the help of Glassfish v3 Prelude.

What You'll Learn?

Building Web Applications

Using JSP/Servlets, DAO, JPA using Hibernate 3, Ajax, Glassfish v2

Using JSP, JPA using TopLink, Glassfish v2

Building Enterprise Applications

Using JSP/Servlets, EJB 3 - Session Beans, JPA using TopLink, Glassfish v2

Integrating an enterprise application with Struts2 [An extensible framework for creating enterprise-ready Java Web applications]

Building Enterprise Applications Using EJB 3.1

Using JSP/Servlets, EJB 3.1 - Session Beans, JPA using EclipseLink, Glassfish v3 Prelude

Using the NetBeans IDE to develop JPA based applications
Reverse Engineering POJOs and Mapping Documents from Database tables

Pagination using JPA


To ensure that the focus remains on understanding the technology, we have adopted the simplest and most customary domain models such as Customer, Authors, ContactDetails, Books, Subscribers and Guestbook.

Buy this item

ISBN 10: 81-8404-709-7

ISBN 13: 978-81-8404-709-7


Edition: First


Downloads

Sample Chapter TOC



THE TOPICS COVERED IN THE BOOK


Introduction
Persistence, Object/Relational Mapping And JPA, Introduction To Java Persistence API, Writing The First Application


Core Components Of JPA

Entity, Entity Manager And Its Factory, Transactions, Persistence Unit


Metadata
Getting Started With Metadata, Database Identity, Associations, Collections, Inheritance, Defining Metadata Using XML


The JPA Query Language

The Basics Of Java Persistence Query Language, Joins, Query Interface, Pagination, Named Queries, Native SQL Queries


Web Application Development

Customer Database Web Application, Subscriber Management Web Application

Enterprise Application Development

Introduction To EJB 3.0, Customer Database Enterprise Application, Integrating Customer Database Enterprise Application With Struts2


Enterprise Application Development Using EJB 3.1

Introduction To EJB 3.1, Customer Database Enterprise Application


Appendix
Installing The NetBeans IDE, Customer Database Application Using Different ORMs


CONTENTS OF THE CD-ROM

Setup files for JDK 6

NetBeans IDE 6.5

Hibernate Core 3.x

Hibernate Annotations 3.x

Hibernate EntityManager 3.x

Struts 2.x

MySQL Community Server 6.x

JDBC Drivers

Library files for:

Display Tags

EclipseLink

TopLink

OpenJPA

Source code for the examples covered in this book



Write your comment now


*Email    *Password: 
Don't have SiliconIndia account? Sign up    Forgot your password? Reset

  Cancel
Sharanam Shah's latest postings
This book aims serving students, developers, technical leads and professionals who wish to learn server side, enterprise application d ...more >>
This book aims serving students, developers, technical leads and to some extent project managers or consultants by demonstrating a structure ...more >>
Designed for new and experienced developers, this book is an essential guide for putting Oracle SQL and PL/SQL to work. It provides all o ...more >>
More Technology blogs
I have been asked the best way to deal with harmful e-mail attachment...more >>
Nova Navigator is a utility computing device from Novatium. It works...more >>
Have you ever mistakenly deleted your precious photos from ...more >>
400 million users targetedHackers have flooded the Internet with virus...more >>
Commonly known as STOP errors, BSOD (Blue Screen Of Death), and Blue S...more >>

CXO Insights

Souma Das
Souma Das
Area Vice President - India Sub Continent, Citrix Systems India
Stephanie Moore
Stephanie Moore
CMO, UST Global Inc
Narayana Murthy
Narayana Murthy
Chairman & Chief Mentor, Infosys Technologi es.
Sid Agrawal
Sid Agrawal
CEO and Director, SiPort.
News:         Technology   |   Enterprise IT   |   Tech Products   |   Startups   |   Finance   |  Business   |  Career   |  Magazine   |  Dailydose   |   News archive    |  
RSS
Network:      Network   |   Profile   |   Messages   |   Scrapbook   |   Find   |   Blogs   |   Communities   |   Events   |   Q&A   |   CXO Insights
Career:       Jobs   |   Companies   |   Test your skills   |   Mentorship   |   Videos   |   Career blogs  |   Training institutions  |   Freshers
Job training courses:   Web developer   |  Java developer   |  CCNA training
Education:   MBA   |  MCA   |  Engineering |  US  | Internship
Life:                  Humor   |   Bookstore   |   Relocate  |  Marketplace  
Cities:            Startup  |  Real estate  |  Finance
Company:  About us   |   Contact   |   Help   |   Community rules   |   Advertise with us
Member directory:   A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 
Send your feedback and help us continue to improve SiliconIndia
© 2008 SiliconIndia all rights reserved