JSF and richfaces with spring hibernate…

My work here is to develop an application with JSF and Richfaces..
Here we used spring and hibernate configuration with MYSQL backend..

Advantages of JSF:
In normal web app using JSPs,the entire form will be submitted or refreshed whenever the action is done.But our scope becomes more easier with the JSF.
The advantage is each region in a page is submitted with the help of Ajax support.It includes the tags like h and f in a normal html page.
Hence h is the usual JSF tags.This along with f tag forms the richface component.
For example,if we select a country from select option,the corresponding state name is rendered with the ajax support in usual forms that we use during online form submission.

Spring:
It is a lightweight,Inversion Of Control and Aspect Oriented Programming used in developing an application.
Lightweight:
No use of extra codes which provides plugin support and hence can be reused in any application.
Inversion Of Control:
Instead of intantiating an object by invoking methods separately,the object instatiation is done by the container automatically.

Aspect Oriented Programming:
This helps in modularized execution support.
Hence,the application is configured with layered support.
Hence,the business logic is connected with DAO which touches the MYSQL database.
Hence with this,the code can be reused again..

Hibernate:
It has ORM features(objects Relational Mapping)
Hence with this,the hbm files are created which connects the java classes with the table.
The advantage behind this is, any type of databases can be mapped with our application.

Hence the entire application involves some advanced features over the past one…

Follow

Get every new post delivered to your Inbox.