• Explore Vox
  • Culture
  • Entertainment
  • Life
  • Music
  • News & Politics
  • Technology
  • Join Vox
  • Take a Tour
  • Already a Member? Sign in

Sharanam Shah’s blog

  • Sharanam Shah’s Blog
  • Profile
  • Neighbors
  • Photos
  • More 
    • Audio
    • Videos
    • Books
    • Links
    • Collections

Java EE Project Using EJB 3, JPA And Struts 2 For Beginners

  • Oct 10, 2009
  • Post a comment

 

 

 

JEEProject
JEEProject

This book aims serving students, developers, technical leads and to some extent project managers or consultants by demonstrating a structured documented modestly sized project. Learning the project development and documentation is done through the construction of an Online Car Rental System [integrated with a payment gateway] using MySQL Community Server as the data store with Java Server Pages as the delivery mechanism, Struts 2 as the framework, JPA as the Specification and Hibernate 3 as the Implementation [the Object Relational Mapping library].

 

What You'll Learn?

 

Online Shopping
Google checkout
jQuery Validations
Session management
Search
Sending emails
Images in BLOB
Entity Beans [Annotations]
Stateless Session Beans
Ajax
Access based user management
Display Tag
Pagination
Restricted page access protection
User authentication interceptor
Custom error pages
Double form submission prevention
Persistence
Java Transaction API
Java Persistence API
Connection Pooling
JNDI Data Source
Named Queries
Check Username Availability
Password Strength
Resource Bundle
 
 

 

 

ISBN 10: 81-8404-806-8

ISBN 13: 978-81-8404-806-3


Edition: First


Downloads

Sample Chapter                                                      TOC



THE TOPICS COVERED IN THE BOOK


Understanding The Framework
Enterprise Java Beans 3
Java Persistence API
Struts 2
The Project Case Study
Process Flow
Software Requirements Specification
Software Design Documentation
Project Files
Running The Project
Data Dictionary
Setting Up The Development Environment
End User Manual
Google Checkout – Payment Gateway


CONTENTS OF THE CD-ROM

Setup files for JDK 6
MySQL Community Server 6
MySQL Connector/J
Struts 2.1.x
Hibernate 3
Source code for the project, SQL Import Script for MySQL

Post a comment Tags: ajax, search, google checkout, pagination, online shopping, persistence, sending emails, named queries …

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

  • Jun 3, 2009
  • Post a comment
Java Persistence API In EJB 3 For Professionals - Covers EJB 3.1 using GlassFish v3 Prelude | Shroff
Java Persistence API In EJB 3 For Professionals - Covers EJB 3.1 using GlassFish v3 Prelude | Shroff
http://www.sharanamshah.com/index.php...
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.
Post a comment Tags: xml, factory, collections, metadata, pagination, joins, persistence, inheritance …

Sharanam’s Technical Inspirations

  • May 13, 2009
  • Post a comment
Sharanam’s Technical Inspirations
Sharanam’s Technical Inspirations
http://blog.sharanamshah.com/
It’s so important and necessary for not only adults but also for the children to understand the basic principles of having a positive attitude and learning positive reinforcement. And as mentioned positive reinforcement developed and learned by children will help them in their academic performance also.
Post a comment Tags: blog, java, books, technology, struts, hibernate

My Books @ Amazon

  • May 13, 2009
  • Post a comment
My Books @ Amazon

Post a comment

Unbelievable Truths Of Life

  • Sep 18, 2008
  • Post a comment

Whenever I find the key to success, someone changes the lock.  


To Err is human, to forgive is not a COMPANY policy.    


The road to success - Is always under construction.  


Alcohol doesn't solve any problems, but if you think again, neither does Milk. 


In order to get a Loan, you first need to prove that you don't need it.  


All the desirable things in life are either illegal, expensive or fattening.  


Since Light travels faster than Sound, people appear brighter before you hear them speak.  


Everyone has a scheme of getting rich!.. Which never works.  


If at first you don't succeed?. Destroy all evidence that you ever tried. 


You can never determine which side of the bread to butter. If it falls down, it will always land on the buttered side.  


Anything dropped on the floor will roll over to the most inaccessible corner.  


As soon as you mention something, if it is good, it is taken!. If it is bad, it happens!!!


He who has the gold, makes the rules - Murphy's golden rule.


If you come early, the bus is late. If you come late, the bus is still late!!!.  


Once you have bought something, you will find the same item being sold somewhere else at a cheaper rate.  


When in a queue, the other line always moves faster and the person in front of you will always have the most complex of transactions.


If you have paper, you don't have a pen!!! If you have a pen, you don't have paper!!! if you have both, no one calls.  


Especially for engg. Students. If you have bunked the class, the professor has taken attendance.  


You will pick up maximum wrong numbers when on roaming.  


The door bell or your mobile will always ring when you are in the bathroom.  


After a long wait for bus no.20, two 20 number buses will always pull in together and the bus which you get in will be crowded than the other.  


If your exam is tomorrow, there will be a power cut tonight.  


Irrespective of the direction of the wind, the smoke from the cigarette will always tend to go to the non-smoker.

Post a comment

Do you refresh your desktop

  • Sep 18, 2008
  • Post a comment

Refreshing the desktop is perhaps the biggest computer myth among all Windows users.


I have seen several computer users around me doing tons of refreshes thinking that they are speeding up the process.


It's not known who first discovered this remarkably worthless trick and what he achieved from it, but it just spread.


Most new users learn this trick from other new users without caring to know what it does.


Some do it devotedly just because others do it, while some others have various weird explanations for it.


A few of them assume that it refreshes the RAM, while some others believe that doing it will somehow keep their PCs running smooth and easy.


Time to throw some light on it.


What does a desktop refresh actually do?


Refreshing the desktop simply redraws the icons on the desktop. That's it!


It does not
:

Refresh the RAM

Clean the PC


This means while your computer is busy with something you are just giving it something else do with something that is already going on. Instead of making things fast, you are delaying the processing as now it also needs to re-draw the whole display.


Refreshing the desktop has absolutely no effect on the working or performance of the computer.


So why is the tool there?


Sometimes when you bring some changes to the desktop icons, the change doesn't get reflected instantly. In such cases, refreshing the desktop becomes necessary to bring the change to effect.


This is what refresh is for. It is to re-display the desktop. Refresh has the very same function when done in Explorer.

Post a comment Tags: desktop, refresh, right click

Oracle For Professionals

  • Sep 6, 2008
  • Post a comment

Seventh Raine


Post a comment Tags: sql, oracle, pl/sql, 11g, data warehouse, 10g, 9i …
Sharanam Shah

About Me

Sharanam Shah
View my profile
Sharanam Shah | Technical Author | Oracle, Java, MySQL, PHP, Ajax

My Links

  • Sharanam Shah

Neighborhood

  • Team Vox
    Team Vox Updated: 7 days ago

Explore friends, family, friends & family, or entire neighborhood.

View my neighbors

Tags

  • books
  • connection pooling
  • display tag
  • ejb 3.0
  • enterprise application development
  • entity beans [annotations]
  • google checkout
  • hibernate
  • images in blob
  • integrating
  • java persistence api
  • joins
  • jpa query language
  • named queries
  • online shopping
  • pagination
  • persistence
  • struts
  • subscriber management web application
  • technology

View my tags

Archives

  • October 2009 (1)
  • June 2009 (1)
  • May 2009 (2)
  • September 2008 (3)
  • 2009 (4)
  • 2008 (3)

Subscribe

  • Subscribe to a feed of these posts
  • Powered by Vox
  • Theme designed by Lilia Ahner
  • Use this theme

Photos

  • JEEProject
  • My Pic

View more of my photos

Recent Additions

  • Java Persistence API in EJB 3 for Professionals, (Book/CD-Rom)

    Java Persistence API in EJB...

    by Sharanam Shah

  • Hibernate 3 for Beginners (Book/CD-Rom)

    Hibernate 3 for Beginners (...

    by Vaishali Shah Sharanam Shah

  • Struts 2 with Hibernate 3 Project for Beginners, (Book/CD-Rom)

    Struts 2 with Hibernate 3 P...

    by Sharanam Shah Vaishali Shah

  • Struts 2 For Beginners, (Book/CD-Rom)

    Struts 2 For Beginners, (Bo...

    by Sharanam Shah Vaishali Shah

  • JavaServer Pages Project for Beginners, (Book/CD-Rom)

    JavaServer Pages Project fo...

    by Vaishali Shah Sharanam Shah

View more of my audio, videos, or books

Books

  • Java Persistence API in EJB 3 for Professionals, (Book/CD-Rom)
  • Hibernate 3 for Beginners (Book/CD-Rom)
  • Struts 2 with Hibernate 3 Project for Beginners, (Book/CD-Rom)
  • Struts 2 For Beginners, (Book/CD-Rom)
  • JavaServer Pages Project for Beginners, (Book/CD-Rom)
  • Oracle for Professionals - Covers Oracle 9i, 10g & 11g
  • Visual Basic 2005 for Beginners (Book/CD-Rom)
  • JavaServer Pages for Beginners - Cover JSP 2.1 (Book/CD-Rom)

View more of my books

Links

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

    Java Persistence API In EJB...

    http://www.sharanam...

    Designed for beginners and intermediate developers, this ...

  • Main Page - Wiki - Sharanam's Knowledge Base

    Main Page - Wiki - Sharanam...

    http://wiki.sharana...

    Wireless Security Change the wireless router’s preset us...

  • Sharanam’s Technical Inspirations

    Sharanam’s Technical Inspir...

    http://blog.sharana...

    It’s so important and necessary for not only adults but a...

  • Sharanam Shah

    Sharanam Shah

    http://www.sharanam...

    My Website

View more of my links

  • Home
  • Explore
  • Tour Vox
  • Start a Vox Blog
Already a member? Sign in

Back to top

View Vox in your language: English | Español | Français | 日本語

Brought to you by Six Apart, creators of Movable Type, Vox and TypePad.
Six Apart Services: Blogs | Free Blogs | Content Management | Advertising

Vox © 2003-2008 Six Apart, Ltd. All Rights Reserved.
Help | Learn More | Terms of Service | Privacy Policy | Copyright | Advertise | Get a Free Vox Blog

Loading…

Adding this item will make it viewable to everyone who has access to the group.

Adding this post, and any items in it, will make it viewable to everyone who has access to the group.

Create a link to a person
Search all of Vox
Your Neighborhood
People on Vox

(Select up to five users maximum)

Vox Login

You've been logged out, please sign in to Vox with your email and password to complete this action.

Email:
Password:
 
Embed a Widget
Widget Title: This is optional
Widget Code: Insert outside code here to share media, slideshows, etc. Get more info
OK Cancel

We allow most HTML/CSS, <object> and <embed> code

Processing...
Processing
Message
Confirm
Error
Remove this member