Take into a consideration a web application which has a few main features such as a Registration feature, Login feature, and once the user is Logged In, CRUD operation features. My Question is, do I have multiple servlets handling each specific task, or do I group it all into one main Controller servlet which is communicating to a Data Access Object.
I don't want to use any pre-exiting frameworks, and wanting to learn the proper way of implementing such functionality properly. If someone could give me a help in hand, it would be greatly appreciated.
Thanks.