Skip to content

kaansahin04/SpringBoot-RestAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot - Rest API

Açıklama

Arama, ekleme, güncelleme ve silme işlemleri ile kullanıcı yönetimi için REST API.

Nasıl Kullanılır?

1- Projeyi bilgisayarınıza clone'layın.
2a- Eclipse uygulamasında New>Project>Java Project şeklinde ilerleyip yeni proje oluşturun.
Projeyi oluşturduğunuzda otomatik olarak gelen src klasöründe Sağ Tık>Import>General>File System şeklinde ilerleyin.
Projeyi clone'ladığınızda bilgisayarınızda oluşan klasörün altındaki src klasörünü seçip import işlemini tamamlayın.
2b- IntelliJ IDEA uygulamasında File>Open şeklinde ilerleyip projeyi içe aktarın
3- Main.java dosyasını çalıştırın.

Önemli Not

Veritabanı bağlantısı için .properties dosyasındaki PORT_NO, PRIVATE_databaseName, PRIVATE_username ve PRIVATE_password olarak doldurulan yerleri kendi bağlantı bilgilerinize göre doldurmalısınız.

Endpoints

POST işlemini test edebilmek için örnek Mac/Linux cURL komutu (Windows için UserController.java dosyasına bakınız):
curl -X POST http://localhost:8080/users/send -H "Content-Type: application/json" -d '{"ad":"Ad Soyad","email":"Email","cevrimici":true}'

PUT işlemini test edebilmek için örnek Mac/Linux cURL komutu (Windows için UserController.java dosyasına bakınız):
curl -X PUT http://localhost:8080/users/change/{id} -H "Content-Type: application/json" -d '{"ad":"Ad Soyad","email":"Email","cevrimici":false}'

DELETE işlemini test edebilmek için cURL komutu:
curl -X DELETE http://localhost:8080/users/delete/{id}

Durum

Dosya Boyutu GitHub Repo Boyutu Programlama Dili

About

Spring Boot framework'ü kullanılarak geliştirilen, HTTP endpoint'leri aracılığıyla kullanıcı bilgileri üzerinde CRUD işlemlerinin gerçekleştirilmesini sağlayan bir REST API uygulaması.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages