Hi All,

We have a legacy system developed using plain jsp, servlets and pure JDBC. Now we are planning to develop a new module for this existing application and we thought to use spring JDBC layouts instead of pure JDBC and introduce more flexible layered architecture.

Our initial plan to have a Presentation layer with pure jsp and servlet controllers, Spring service layer and spring DAO layer. So we could use servlet controller to call Service objects and then DAO objects.

What do you guys think about this? Can you please help us to improve this Layered structure? Any suggestions?

Thanks
Kelum