Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim serisinin bir parçası olup, izleyicilere adım adım bir ürün servisi oluşturma sürecini göstermektedir.
- Videoda, Spring Boot ve Docker kullanarak bir ürün servisi oluşturma süreci anlatılmaktadır. Öncelikle Spring Boot projesi oluşturulup, Docker Compose YAML dosyası ile PostgreSQL veritabanı için gerekli yapılandırma yapılmaktadır. Sunucu, veritabanı bağlantı sorunlarını ve çözümlerini de paylaşmaktadır. Video, bir sonraki bölümde entitylerin oluşturulacağı bilgisiyle sonlanmaktadır.
- Product Service Projesi Oluşturma
- Video, products servisini oluşturmak için gerekli Docker dosyasını yazma ve entityleri oluşturma adımlarını anlatıyor.
- Uygulama üzerinden "product service" adında bir proje oluşturuluyor ve grup adı "berat yes back" olarak belirleniyor.
- Proje için Spring, Hyper-Data JPI ve Lombok driver'ı kullanılıyor.
- 01:44Docker Compose Dosyası Oluşturma
- Product servise sağ tıklayıp "File" > "Docker" > "Docker Compose YAML" seçeneği ile bir dosya oluşturuluyor.
- Docker Compose dosyasında PostgreSQL veritabanı için "service" tanımlanıyor ve "image" olarak "postgres" kullanılıyor.
- Konteyner için "name", "redonly", "environment" (kullanıcı adı, şifre ve veritabanı adı) ve port ayarları yapılıyor.
- 06:06Veritabanı Bağlantısı ve Sorun Çözümü
- Veritabanı bağlantısı için "localhost:5490" portu, kullanıcı adı "admin" ve şifre "admin123" ile "product" veritabanı seçiliyor.
- Bağlantı sorunu yaşanınca, Docker'da kalan konteynerler ve volume'lar silinerek tekrar ayağa kaldırılması gerekiyor.
- Sorun çözüldükten sonra veritabanı başarıyla bağlanabiliyor ve bir sonraki videoda entityler oluşturulacak.