Spring JSF integration made easy & clean using Spring Annotations

With Spring becoming the De-facto framework for Java EE development,  developers are choosing to build their applications around the Spring framework and leveraging the robust programming model of Spring Dependency Injection and it’s flexibility to integrate seamlessly with other frameworks. JSF on the other hand is one framework whose component based model has gained wide [...]

Handling DBRefs in MongoDB with Spring Data

Recently I was watching a presentation titled Why I Chose MongoDB for guardian.co.uk by Mat Wall. I thought of giving a look to mongoDB. Those who dont know what is mongoDB, well, its a document oriented database with some advantages over other relational databases. For more info you can have a look at MongoDb website. [...]

Developing portlets using Spring Portlet MVC and Liferay ServiceBuilder

In my current project, I was exploring options to use a framework to develop portlets in Liferay portal. Finally, we decided to use Sprint Portlet MVC. We were successful in developing data driven portlets using Spring Portlet MVC and Hibernate. However, we were told to use Liferay ServiceBuilder to develop services instead of Spring and [...]

Using Annotations To Inject – Metadata Driven AOP

New releases of compilers are getting more and more cautious on taking off the pain of too much verbosity and making the code look much more cleaner, understandable and easily modifiable. A major step that has been taken in Java side is introduction of annotations. Now that they have introduced annotations, plugging in an annotation [...]

What makes me love Spring Web MVC 3.0

There is a plethora of presentation frameworks, Spring Web MVC is just one of them, but with the recent versions, the changes introduced make it a mark above the rest. Following are few positives that caught my eye. Annotation based programming model for MVC Contollers With the introduction of @Controller, @RequestMapping … creating controllers is [...]