posted 18 years ago
Hi Vinu,
Spring is very much modular framework. It is not mandatory to use Spring framework completely. You can choose which feature of Spring you wanted to use and then integrate only that feature in your application.
If you are planning to develop entire new application then you can think about using SpringMVC, but if you want to use Spring in your existing Struts based application, then also you can choose that approach. You have to integrate Spring and Struts together with Spring's provided classes. (This is not difficult).
Using Hibenrate in existing application is littile complex. In my previous project legacy application database schema doesn't have primary key for most of the tables. As well as Hibenrate prooves to be limited helpful for database specific queries. Ex. If you are using connectby, startswith clause with Oracle database. Then it is difficult to simmulate all these types of queries in Hibernate.
My suggestion is, if you are doing bottom-up approach use framework like IBatis.
Thanks
Dhananjay
Just like you, struggeling to get the right solutions!<br /> <br />Sun Certified Java Programmer 1.5<br /> <br />Target - SCWCD