Bu repository, Java 8 ve SDK 16 kullanılarak geliştirilmiş basit bir katmanlı mimariye sahip Java uygulamasını içermektedir.
Uygulamayı çalıştırmak için aşağıdaki adımları izleyebilirsiniz:
- Projeyi bilgisayarınıza klonlayın veya indirin.
- Java 8 ve SDK 16'yı yükleyin.
- Bağımlılıkları çözerek projeyi derleyin.
- Uygulamayı,
Main
sınıfını çalıştırarak başlatın.
Uygulama, aşağıdaki katmanlara sahiptir:
- business: İş mantığı katmanını temsil eden
ProductManager
sınıfını içerir. - core/logging: Loglama işlemleri için
DatabaseLogger
,FileLogger
veMailLogger
sınıflarını içerir. - dataAccess: Veri erişim katmanını temsil eden
HibernateProductDao
sınıfını içerir. - entities: Veri nesnelerini temsil eden
Product
sınıfını içerir.
Bu repository, basit bir örnek uygulama sağlamak için tasarlanmıştır. Eğer projeye katkıda bulunmak veya iyileştirmeler yapmak isterseniz, pull request gönderebilirsiniz.
Bu repository MIT Lisansı altında lisanslanmıştır. Detaylar için LICENSE dosyasına bakabilirsiniz.