This project maded for the improve myself to java and for my software architecture lesson
- This project developed with %100 with Java, Swing
- Singleton Pattern:, Singleton is a creational design pattern that lets you ensure that a class has only one instance, while providing a global access point to this instance.
- Factory Pattern: Factory Method is a creational design pattern that provides an interface for creating objects in a superclass, but allows subclasses to alter the type of objects that will be created.
- Strategy Pattern: Strategy is a behavioral design pattern that lets you define a family of algorithms, put each of them into a separate class, and make their objects interchangeable.
- Observer Pattern: Observer is a behavioral design pattern that lets you define a subscription mechanism to notify multiple objects about any events that happen to the object they’re observing.
- DAO Pattern: DAO stands for Data Access Object. DAO Design Pattern is used to separate the data persistence logic in a separate layer. This way, the service remains completely in dark about how the low-level operations to access the database is done.
- MYSQL:MySQL is an open-source relational database management system.
- Aiven:Aiven makes setting up cloud databases so simple anyone can do it.
I may have mistakes, you can contact me for your feedback. 👉 📫 eren.mollaoglu@outlook.com