Skip to content

DeraniDU/Java-Basic-Login-CRUD-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Patterns and Architecture Used:

Model-View-Controller (MVC): The main architectural pattern used to separate concerns between user interface (view), business logic (model), and request handling (controller).

Front Controller: A pattern where a single servlet (like CustomerInsertServlet) handles requests and forwards them to the appropriate handler.

Singleton Pattern (optional): Could be used for managing database connections.

DAO Pattern: Used to abstract database interactions and keep the data layer separate from business logic.

Factory Pattern (optional): Can be used for creating complex objects dynamically.

Command Pattern (optional): Can be used to further decouple servlet logic and simplify request handling.

About

This Java application provides basic CRUD (Create, Read, Update, Delete) functionality for managing records in a MySQL database. It allows users to add new entries, view existing records, update data, and delete entries through a web interface.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages