6 AnswersNew Answer
Deepika Mourya https://stackoverflow.com/questions/2841212/what-is-the-difference-between-spring-struts-hibernate-javaserver-faces-tape [Answer Edited] Original text can be viewed in the code link posted later in this thread.
To be respectful of Deepika Mourya's question post, I'm moving this heated discussion / debate to the code link posted below. Please run the linked code to review an exact copy of all comments posted in this question. I have removed all comments that weren't related to answering the actual question from this thread. I also modified the original answer to remove any need to followup in this thread. Feel free to post your follow up responses in the comments of the linked code so that your voices may be heard. https://code.sololearn.com/WFchRJJRHLG4/?ref=app cc: GAWEN STEASY Calviղ Roshan KrOW 🇧🇩 Ayan W41kE® Neetu singh Mohit the coder (M.S.D)
Harin Mehta you r right but hibernate also used to programme plugins
Hibernate framwork is preferred for database related jobs. It helps in mapping our java object with Database entites. This part is called as Hibernate ORM. There are other parts too like Hibernate validation which helps in form validation. Spring is complete web development framework. It not only has the db compatibility, but also frontend compatibility as well as other required functionalities
Spring 2 develop enterprise (software ) Hibernate mainly for user defined plugins
But jdbc also used to do database related jobs