Sunday, June 9, 2013

How to create a JavaEE 6 web application in Eclipse Indigo 3.7.1 using JSF 2.0, EJB 3.1, JPA 2.0, MySQL Server 5.1, and EclipseLink 2.3

This tutorial demonstrates all the steps to create and design a dynamic web application using latest version of eclipse, i.e. Eclipse Indigo 3.7.1. There are lot of articles, which teach Java EE 6 Applications with Netbeans, but there is no such article, which demostrates all the steps together using Eclipse, so, I decided to write this tutorial to describe all the steps necessary to create a Java EE 6 web application using Eclipse. I have also sorted out the best books on java EE 6. You can buy these books if you want to see a complete reference. This tutorial uses following technologies:
  • Java EE 6 as a platform
  • GlassFish 3.1.1 Server as a deploying server for our web application
  • JSF 2.0 for our web module
  • JPA 2.0 to manage our persistence classes
  • EJB 3.1 to write our enterprise java beans for business logic
  • EclipseLink 2.3 for ORM (Object Relational Mapping) to map our relations(tables) to entity classes
  • MySQL Server 5.1 as DBMS (Database Management Server)
The turorial is divided into the following steps. If you are a beginner just follow all the steps from the beginning. This tutorial will guide you from the very basic steps till the end. If you are familiar with basic steps just skip and jump to your level of step. So, lets go to the first step.
  1. How to Download and install jdk1.7.01 and setting path for java home directory in 'Environment Variables'
  2. How to Download and install Eclipse Indigo 3.7.1 and sett and configure jdk as run time environment for Eclipse
  3. How to download, install and configure GlassFish 3.1 Server for Eclipse Indigo 3.7.1
  4. How to create your first web application in Java EE 6 using JSF 2.0
  5. How to create templates in JSF 2.0 to manage facelets
  6. How to Download and install MySQl Server 5.1
  7. How to connect to MySQl Server database using Eclipse
  8. How to create entity classes using JPA 2.0 and EclipseLink in Eclipse Indigo 3.7
  9. How to create and configure JNDI DataSource for MySQL in GlassFish 3.1 Server
  10. How to access java beans using JSF 2.0 web page
This article is free. If you like this article, and want more and more free quality articles on this site, then donate us. Thank you!

No comments:

Post a Comment