I'm a working on a web system for my final year project and I'm using SpringMVC and Hibernate for this project. Since it is my final year project, for my experience and learning, i wanted ti integrate EJB 3.0 too, but i'm a little bit confused
in how to use it in this project. Can anyone please guide me on how to use or for what purposes we can use EJB 3 in a SpringMVC + Hibernate project???
You can use EJB3 to implement the business(or services) layer in you web application.
I do not know what kind of your web app is but using EJBs might be overkill.
You can dispense with EJBs and use POJOs with Spring lightweight container instead.
If you go without EJBs, I would suggest that you read "Expert One-on-One J2EE Development without EJB" by Rod Johnson.
If i'm using hibernate, where does EJB comes in and what are the purposes served by them each? And i didnt get the point you mentioned about POJOs with spring container to replace EJBs. Can you please give a small
explanation about what you said or provide me a link where i can learn about it?