https://github.com/alitrgt/employee_management_system
Employee Manegement System build with Java-Springboot,Spring Web,MySql,Spring Jpa Data,Thymeleaf,Meaven
https://github.com/alitrgt/employee_management_system
hibernate-jpa java maven mysql-database spring spring-boot spring-web thymeleaf
Last synced: 3 months ago
JSON representation
Employee Manegement System build with Java-Springboot,Spring Web,MySql,Spring Jpa Data,Thymeleaf,Meaven
- Host: GitHub
- URL: https://github.com/alitrgt/employee_management_system
- Owner: AliTrgt
- Created: 2023-12-24T12:35:58.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-01T10:37:12.000Z (almost 2 years ago)
- Last Synced: 2025-03-23T16:14:28.373Z (over 1 year ago)
- Topics: hibernate-jpa, java, maven, mysql-database, spring, spring-boot, spring-web, thymeleaf
- Language: HTML
- Homepage:
- Size: 430 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Employee Management System
Bu proje, Java Spring Boot kullanılarak geliştirilmiş bir Employee Management System uygulamasıdır. Proje Temel Crud İşlemlerini Gerçekleştirmektedir CREATE,READ,UPDATE,DELETE gibi endpointler oluşturulmuştur.Bu endpointlerden gerekli işlemler yapılmaktadır.Projenin arka tarafı spring-boot,hibernate,mysql gibi teknolojilerle yazılmıştır önyüzde thyemeleaf ve bootstrap kullanılmıştır.Temel Bir Uygulama Olduğu İçin Dockerize Edilmemiştir ve Dto katmanı kullanılmamıştır.

## Özellikler
- Employee ekleme, güncelleme, silme ve listeleme
- Veritabanında employee bilgilerini saklama (MySQL)
- Thymeleaf kullanarak dinamik sayfalar oluşturma
- JPA-Hibernate ile veritabanı işlemlerini yönetme
- Bootstrap ile basit ve kullanıcı dostu bir arayüz tasarımı
## Kullanılan Teknolojiler
- Java Spring Boot
- Maven
- MySQL
- JPA-Hibernate
- Thymeleaf
- Bootstrap
## Projeyi Çalıştırma
1. Proje dosyalarını bilgisayarınıza kopyalayın.
2. MySQL veritabanınızı oluşturun ve `application.properties` dosyasında gerekli bağlantı bilgilerini güncelleyin.
3. Proje dizininde terminal veya komut istemcisini açın ve aşağıdaki komutu çalıştırarak uygulamayı başlatın:
```bash
mvn spring-boot:run