We are starting a new project for which we have decided to use the spring framework with struts and hibernate. Hibernate for orm, Spring for Business logic and struts for presentation and oracle for db.
Now i am confused on how to structure the folder hierarchy in this project and how i separate the layers?
should the business logic code should be separated into a new project and referred into this project, in development environment?
what things i should take care before this?
in one of our project previously developed we had the ejb codes separated as a new project in our development environment. is that a right way?