Tuesday, November 22, 2011

Setting up Hibernate with an eclipse JPA project



In this tutorial I will be creating a sample JPA application from scratch in which we will create a single entity representing a user.

We will need to have the following available:

  1. Eclipse IDE for Java EE developers, which can be downloaded from eclipse download page , I am using Indigo.
  2. hibernate-distribution-3.6.7.Final-dist which can be downloaded from hibernate download page.
  3. Oracle or Oracle XE installation. Oracle XE can be downloaded from oracle xe download page.
  4. SLF4J can be downloaded from slf4j download page.
  5. Create a folder in d:\workspaces and name it hibernate_lib, place the following files inside of it:
  • The two jars hibernate3.jar,hibernate-jpa-2.0-api-1.0.1.Final.jar which can be found in the hibernate distribution.
  • antlr-2.7.6.jar, commons-collections-3.1.jar,dom4j-1.6.1.jar,javaassist-3.12.0.GA.jar, jta-1.1.jar, and slf4j-api-1.6.1.jar. Those files can be found inside the HIBERNATE_DISTRIBUTION/lib/required
  • ojdbc4.jar which can be found in ORACLE_XE_HOME\app\oracle\product\10.2.0\server\jdbc\lib
  • slf4j-simple-1.6.2.jar from the SLF4J distribution.


Friday, November 18, 2011

Setting up Primefaces with an eclipse dynamic web project

In this tutorial I will write about how to setup Primefaces with eclipse IDE. You will need to have the following available:


  1. Eclipse IDE for Java EE developers, which can be downloaded from eclipse website , I am using Indigo.
  2. JBoss Tools for creating and editing xhtml files. This is the JBoss tools update sites, you can just install JBoss tools richfaces.
  3. Primefaces 2.2.1 bundle, which can be downloaded from Primefaces website.
  4. Tomcat 7, which can be downloaded from Apache website.
  5. JSF 2.1.3 jar files can be downloaded from Java.net.
  6. el api 2.2 can be downloaded from here.
  7. el impl 2.2 can be downloaded from here.